A script can act as a service

Refactore exec test to use midje and also testing timeout

Executing a service

Added test/fact for destroying a service
Refactored and extended test

Testing process of scripts

Terminating and testing termination of service scripts
Setting up git-submodules
Added domina_working_dir to env_variables
Switched to _id from _uuid for several params