Adding a new event firing begin/end run which is called before all actions are called this it wrap around json objects and so on, also you know that all actions are finished when endRun is called
Merge branch 'feature-run_begin' into development