Maneuver/Multiplexer: Handling multiple attempts and change of direction. Added safe depth gap to consider a successful dislodge.
Maneuver/Multiplexer: Renamed function to setState().
Supervisor/AUV/Assist: Renamed function to setState().