SpeedControllerGroup

This allows groups of speed controllers to function as one speed
controller in any context. Resolves #26.