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'
Plan/DB: Fixed leak. Credits to Tiago Rodrigues. Removed trace.
Plan/DB: Removed all traces.
Config: common/plans: Removed trace parameter.
Navigation/AUV/CLRanger: Modified visibility and scope.
Merge branch 'master' of github.com:LSTS/dune into feature/entityobject