auv/maneuvers: Disabled FollowTrajectory by default.
Merge branch 'feature/maneuver_multiplexer'

Most maneuvers are now handled from a single task called the Multiplexer.
Maneuver/Dubin: Removed unused Dubin maneuver.
Maneuver/Multiplexer: Fixed missing doxygen tags.
Maneuver/Multiplexer: Reading maneuver entity labels from config.
Config: auv/maneuvers: Added maneuver entity labels to config.
DUNE/Plans: Deleting accumulated durations pointer when destroying Duration object.
Maneuver/Multiplexer: Calling base class onEntityReservation().
DUNE/Maneuvers: No need to have a member ManeuverControlState in Maneuver class.
Vision/Lumenera: created Lumenera::EntityActivation class to manage individual slave entities.
Config: auv/navigation: do not enter error mode if uncertainty exceeds.
Maneuver/CompassCalibration: Using boolean to make sure a DesiredPitch message has been dispatched already.
Maneuver/Multiplexer: Initializing m_dispatched as false when receiving a YoYo message.
Vision/Lumenera: EntityActivationMaster: removed addEntities, only allow adding one entity at a time.
.gitignore: added emacs temporary files (starting with #)
Merge branch 'master' of github.com:LSTS/dune into feature/lumenerasplit
Filter EstimatedState messages by source system.
Config: hardware/lctr-a6xx: replaced Power.LEDCON with Supervisors.SlaveCPU, renamed ledcon.ini to slavecpu.ini.
Config: lauv-noptilus-3: replaced Power.LEDCON with Supervisors.SlaveCPU, added slave entities to the Lumenera frontend.
Config: lauv-noptilus-3-aux: updated to support Supervisors.SlaveCPU on the main cpu.