Ackerman reverse fixed

You can now go in reverse in ackerman. There have also been a lot of
performance tweaks to the ackerman mode so it runs a bit smoother and
more consitantly controlable.