Rename DSL functions
This build renames a few DSL functions and will break existing code.
state
-> whenState
transition
-> onEvent
entry
-> onEntry
exit
-> onExit
pushTransition
-> onEventPush
popTransition
-> onEventPop
initial
-> initialState
initialMap
-> initialStates