First cut integration with scviz
First cut integration with scviz
Cleaned up createScvizModel
WIP multipass tree factoring
Added handling of out of order states

graceful handling of cyclic dependencies
Added metadata and handling of orphaned states
Model changes to simplify processing
WIP adding tests
Renamed to Stativiz

* also deleted some vestigial code
Fixed duping issues and concurrent substates
Corrected typo
Added isConcurrentSubstate
Added actions
Adjusted action list
Tweaked action handling

* now the actions return name and body
Renamed Stativiz model to state tree
Moved viz code into debug mode only monkey patch

Also changed action to event in Stativiz.