Created new json and pickled configuration output
The configuration is dumped in the output folder in two formats.
- json: Only the cut function name and parameters are retained, not the full object.
- pickle: the full Configurator object is dumped and it may be directly used to run again.
Now the outputdir can be overwritten by the runner.py options.