Stop animating character movement when not moving.

Even with a bit of rounding, this doesn't work because our movement code keeps
jittering back and forth.  But fix that, and this'll be golden.