Code Review for Job #19831

Code Review for Job #19831 - Workitem available at https://www.worklist.net/19831
I had removed setVelocity() because I was trying to move away from this technique -- it doesn't play well with other things that might influence avatar motion (collisions with the world, ragdoll constraints, etc).  However, I can see why people would want to use it and it is probably the case that it is absolutely necessary to achieve certain effects.

We'll go ahead and accept this and I'll continue to work on other avatar movement systems that provide more consistent results.  We may eventually have to document this one as "use at your own risk".