Adjust movement for kinematic changes

I have changed MoveToNode to account for the most common Kinematics factors.
I took the kinematics code, translated it to formulas, and solved for input.  Debug outpoint shows that the final moveDelta calculated by Kinematics is the original requested movement direction.

Right now, this only works for walk, and only when there's no y component to movement direction.