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.