- Modify state structure so that nested states and orthogonal regions can work with deferred events. - Change executor to work better with deferred events and try to provide better model for run-to-completion when execution happens in a threads. - Add new event defer section in ref docs. - Fixes #131