Changed file associations for GCS on OSX. Previously, it was associating
with .pro files, which had the unfortunate side effect of opening GCS
instead of Qt Creator when double-clicking on a .pro file.
Merge pull request #386 from kubark42/fix-gcs-file-association-osx

Changed file associations for GCS on OSX. Previously, it was associating
Replaced loadConfiguration(0) call removed in 9bc1151811f9d059d4a0e591e42165c8e7edb36f

Fixes #394.
Improved documentation for UAVGadgetDecorator constructor.
Merge pull request #396 from kubark42/uavgadgetdecorator-fix

Replaced loadConfiguration(0) call removed in 9bc1151811f9d059d4a0e591e42165c8e7edb36f
OveroSync: Log all updates including remote telemetry
FixedWingFollower: Allow circling in PH/RTH

Previously only a position to fly to was allow in the
fixed wing follower which resulted in repeatedly passing
over that coordinate and turning around.
Paths: Make ModeParameter the radius for circle position

Previously the radius was calculated from the start mine end
position but there is no reason to use that representation
other than to be confusing.
RTH/PH: Mode is now airframe type dependent

Fixed wing aircrafts should hold position by circling
a location.  Hardcoding to circle left with 50 m radius.

VTOL behavior unchanged and tries to hold exact location.
FixedWingFollower: Use math library bound
FixedWingFollower: Only update objects that changed

Previously every object was updated every cycle.  This reduces
the amount of locking of the semaphore.
FixedWingFollower: Remove some unused object accesses
Simulation: Add airspeed to fixed wing simulation
FixedWing: Some style clean up
FixedWingFollower: Make RTH/PH radius settable
FW Sim: Add comment about assumptions
Flight: New control module

This module factors the failsafe, transmitter, and tablet control
into three separate files.
Failsafe: For now when enabled disarm and set throttle low
Control: Updates to coding status and organization
Control: Now compiles with Freedom