Checkpoint on diff_steer unit test development.

Task @T29 : During unit test development, I discovered I'm
accidentally flattening vertical velocity in the post::tick()
method. I'm out of time for now, so I marked it with a TODO:
tag to fix later.