Add more action activations for movement.

And in general made movement handling simpler.
We now support sidestepping, walking backwards etc.
Don't proceed unless first command succeeds.
Fixed incorrect comparison of src and dest.
Updated to fit with new human animations.