DUNE/Utils/Codecs: Added codec to send EstimatedState through using Uam?xFrame interface.
Transports/Noptilus: Now using DUNE::Utils::Codecs::CodedEstimatedState.
Transports/Noptilus: deleted local CodedEstimatedState code.
Merge branch 'feature/core_codec'
Merge branch 'master' of github.com:LSTS/dune into feature/entityobject
DUNE/IMC: Upped version to 5.5.x to reflect upstream (LSTS/imc@0f49709ad61157fa2d14f3710d4c41f0345ac91e).
DUNE/Tasks: removed redundant state variables.
DUNE/Network: Allow to assign multiple TDMA slots.
Transports/Noptilus: Corrected variable type.
DUNE/Network: Less iterations to compute TDMA slots.
DUNE/Network: return if no slots are defined.
Navigation/AUV/CLRanger: Added preliminary task to ping LBL beacons and cooperative with other system in a TDMA fashion.
Navigation/AUV/CLRanger: Dispatch new LblConfig with updated AUV position and manage EntityState.
DUNE/Tasks: In class Task don't push parameters with global scope to the parameter stack.
Sensors/Imagenex837B: Fixed case where task is deactivated and then reactivated without changing the log file (i.e. task active in only a few maneuvers of a plan).
Navigation/AUV/CLRanger: do not free and allocate new memory just assign the object.
Transports/Noptilus/: do not free and allocate new memory just assign the object.
Navigation/AUV/Ranger: don't output UamTxFrame to std::cerr.
Navigation/AUV/CLRanger: don't output UamTxFrame to std::cerr.
DUNE/Coordinates: Allow to convert SimulatedState to WGS-84 coordinates.