supporessed warning
removed update name
refactured vanilla interpreter for better reuse
change interpreter factory from being static to be an object. needed to be able to configure which factory in main
upgraded json dependency to 2.3
enabled co-simulation for the cml interpreter (between two simulators)

sync required

overturetool/overture@c763622872213b27e4961309fc1c58a8f3f051a8
moved test files to enable new category of test inputs
improved message display
fixed bugs related to multi client external co-simulation and added test cases
added check for illegal re-use of remote delegated behaviours
enabled cosim in the ide
excluded extraction of trace model if none exist
initial attempt to handle finished external processes. This may be replaced by a proper disconnect strategy later.
source cleanup and format
fixed issue 186
fixed issue 187
changed result back to autogenerated style
Merge branch 'origin/test'

Conflicts:
	core/interpreter/src/main/java/eu/compassresearch/core/interpreter/api/transitions/CmlTransition.java
changed source coloring to support act_ and ch_ for better readability
fixes #188 where actions are found in a different process or arguments are given/missing