Sensors/Edgetech2205: Removed link delay estimation.
Sensors/Edgetech2205: Removed SUBSYS_SB, added channel count constant.
Sensors/Edgetech2205: Reworked the way ping data is written.
Merge branch 'master' into feature/edgetech-sync
Supervisors/UAV/LostComms: Do not restart lost comms plan at each 10s. When in mission use in mission timeout.
Sensors/SW100: No longer dependent on the Calibration message which should cease to exist.
Sensors/SW100: It is able to calibrate depth when not maneuvering.
cmake/Libraries: Swiftnav: Altered to use static library
Merge pull request #24 from krisklau/feature/github_libswiftnav

cmake/Libraries: Swiftnav: Altered to use static library
Sensors.Edgetech2205: Redesigned driver to improve time synchronization and navigation data stamping.
Monitors/FuelLevel: Put a limit in delta time between measures. Limiting fuel percentage measure.
Programs: gps_phototrigger: Added script to extract gps coordinates from logs where photo trigger is active.
Config: uav/basic: Deleted Compute Progress flag.
Config: x8-02: Changed Photo Trigger frequency and disabled Height and Aerosonde controllers.
Vision/PhotoTrigger: Changed delay value between focus and take picture.
Control/UAV/Ardupilot: Deleted several unused variables and re-enforce enumerations.
Control/UAV/Ardupilot: Removed a few more variables.
Supervisors/UAV/LostComms: Removed forgotten debug.
Supervisors/UAV/LostComms: Corrected check if PlanControlState is executing.
CMake: Added option to enable RTTI.