[VadereConsole] Allow VadereConsole to run multiple scenarios given via list arguments
Background:
Currently the suq-controller uses for every simulation the vadere-console with java -jar $model_path suq -f $scenario_path -o $output_path
, i.e. every time a new Java VM is started. This leads to overhead. Instead, it may be better when a list of scenarios and output paths (both of the same length) is handled and these are then run sequentially.
The performance advantage is only for small and fast executed scenarios -- for large and complex ones (such as with dynamic floor field) the performance gain of starting the VM less often is negligible.