transitionEvent's toState is now properly set when forwarded to a child.

It's still impossible to know what the toState will be in the STATE_CHANGE_REQUEST