refactor JoltTransformations to seperate classes.

Each JoltTransformation is create as a Singletone from the abstract
JoltTransformation class. These classes manage the transformation and
postHook processing if needed. All resource files were renamend to
automatically build resources names based on the current version alone.
2 jobs for jsonTransform in 2 minutes and 57 seconds (queued for 52 seconds)
Name Stage Failure
failed
run_scenario_files Deploy
Traceback (most recent call last):
File "Tools/run_vadere_console_with_all_scenario_files.py", line 61, in <module>
run_scenario_files_with_vadere_console(scenario_files)
File "Tools/run_vadere_console_with_all_scenario_files.py", line 53, in run_scenario_files_with_vadere_console
stderr=subprocess.PIPE)
File "/usr/lib/python3.5/subprocess.py", line 700, in run
stderr=stderr)
subprocess.TimeoutExpired: Command '['java', '-jar', 'VadereGui/target/vadere-console.jar', 'VadereModelTests/TestSFM/scenarios/basic_3_1_wall_sfm1.scenario', 'output']' timed out after 60 seconds
ERROR: Job failed: exit status 1