Reworked getNextState slightly to minimize move prop resets
Fixed a subtle issue with internal vs external role ordering exposed by latest statemachine changes
Fixed bug with new next state code across disabling of greedy rollouts

Refactored a bit to do away with all but two variants of getNextState (the one the StateMachine superclass requires and one inernal one now used universally in Sancho)