IMC: Added an unsigned reference to DesiredPath and PathControlState.
DUNE/IMC: Generated IMC files after changing two messages.
DUNE/Maneuver: Now using an unsigned path reference to fill in DesiredPath message field which needs to match the PathControlState message.
DUNE/Control: Filling PathControlState's path_ref with the same refernce coming from DesiredPath message.
DUNE/Maneuvers: Handling path_ref in FollowTrajectory.
DUNE/Maneuvers: Handling path_ref in VehicleFormation.
Maneuver/CompassCalibration: Handling path_ref.
Maneuver/CoverArea: Handling path_ref.
Maneuver/Elevator: Handling path_ref.
Maneuver/FollowPath: Handling path_ref.
Maneuver/FollowReference: Handling path_ref.
Maneuver/FollowSystem: Handling path_ref.
Maneuver/Goto: Handling path_ref.
Maneuver/Loiter: Handling path_ref.
Maneuver/PopUp: Handling path_ref.
Maneuver/Rows: Handling path_ref.
Maneuver/StationKeeping: Handling path_ref.
Maneuver/YoYo: Handling path_ref.
DUNE/Maneuvers: Maneuver base class now consumes PathControlState and handles path_ref. Derived classes must call onPathControlState().
DUNE/Maneuvers: FollowTrajectory now using onPathControlState().