Fixing Issue #12 - Transitions notifications now fire in correct order for chained states.
For issue #6, adding support for 'lime create substate', requires 'substate-sample' haxelib