removed old state mechanism
Fixed failing tests from previous commit which were hidden by an 'only' command
moved stateInferenceEngine under the state module
userConfigurationAccess now provides mechanism to subscribe to state config changes providing the new config plus a delta in the event it raises
changing rule file now updates live rules and correcly disposes removed rules so they are no longer active
switched to swig view engine
very rough state config editing enabled
state config file is no longer saved with sha properties after editing