refactored process instance creation \(to be able to work with user defined process instance ids\), improved logging on process start and ending
fixed test ProcessInstanceMediatorServiceTest that was broken because of the commit d4d3e86
refactored methods to start processes and process instances to be more generic, added method to trigger \(catch\) events