Reversible throttle: Add firmware support for reversible throttle

Allow for negative throttle in order to support vehicles which can reverse.
In addition, a framework for inverting controls is added to the Actuator
module.