DUNE/Tasks: Added a bind to multiple messages that accepts a consumer method.
DUNE/Maneuvers: Added function to bind task to multiple maneuver messages.
Maneuver/Multiplexer: Using new bind method to bind to all supported maneuvers. Unsupported ones are provided in config.
Config: common/maneuvers: Name for Idle is IdleManeuver.
Maneuver/Multiplexer: Added Abstract Multiplexed maneuver.
Maneuver/Multiplexer: Added template class for Multiplexed Maneuver.
Maneuver/Multiplexer: Now all multiplexed maneuver derive from MuxedManeuver.
Maneuver/Multiplexer: Using array of AbstractMuxes to manage maneuvers.
Maneuver/Multiplexer: Fixed doxygen tag in AbstractMux.
Merge branch 'feature/multiplexer_changes'