In the current implementation the config and log file names contain all parameter names and values, which makes them very long. For some OS this can lead to OSError: [Errno 36] File name too long:
. This merge request fixes this by allowing for an abbreviated name consisting of the name of the config file + run number + ongoing number for each analysis with the same run number. Furthermore, error handling is improved such that an error in the creation of the config file is properly catched.