added support for different drivetrain gear ratios

We went down to 2 CIMs on the practice bot and reduce the pinion size,
so the code has to know how to deal with that.
4 files changed