message: Set stateContext onto original stateNavigator
  When setState completes then update stateNavigator so it always reflects the current state context. Makes it backward compatible I guess and can assert on stateNavigator context
diff: @@ -62,6 +62,7 @@ class NavigationHandler extends React.Component<{ stateNavigator: StateNavigator
  }
  return null;
  }, () => {
  + this.props.stateNavigator.stateContext = this.state.stateContext;
  if (this.state.stateContext.oldState && this.state.stateContext.oldState !== state)
  this.state.stateContext.oldState.dispose();
  state.navigated(this.state.stateContext.data, asyncData);
  