Enables the use of an external 3rd party partner service instead of the internal one
Integrates execution context into composite, provide interface for publishing and unpublishing partner service with the possibility of an external partner service, requestTimeout is automatically increased when using an external partner service
Convert usage of strings to Path regarding the processes creation and processes in particular
Fix NPE and some strange groovy bugs; adds ability to run error tests for multiple engines based on previous betsy processes
Simplifies the virtual engine code by extracting method objects.
Merge branch 'master' into errors

Conflicts:
	src/main/groovy/betsy/data/engines/Engine.groovy
	src/main/groovy/betsy/repositories/EngineRepository.groovy
	src/main/tests/configuration/ProcessBuilder.groovy