fix up testing / handling of collisions while rotating a vehicle
rework y-movement stuff, need a bit more testing, but seems to be about
proper now; includes y-step-up code