fix(execution/activity): set proper current activityName on execution

related to CAM-1797
fix(engine): create event subscriptions for call activities

related to CAM-1968
fix(engine/suspension): update suspension state of start timers

related to CAM-1815
chore(engine/test): add method to execute jobs without JobExecutor
chore(engine): clean up some code