AIBase should move kinematic rigidbodies directly through transforms

Kinematic kigidbodies are currently moved during Update, but using the rigidbody.MovePosition. Because of this, their velocity is incorrect and they jitter because rigidbody.MovePosition actually applies the position on FixedUpdate, event on kinematic rigidbodies. I suggest treating kinematic rigidbodies as normal transforms to restore intended functinality