fixed a swim movement bug where the BulletCharacterMovementSystem sent a character into the sky if they hit a corner underwater