TransmitterControl: fix double promotion
TxPID: fix double promotion
VtolPathFollower: fix double promotion
FixedWingPathFollower: fix double promotion
WorldMagModel: fix double promotion
CameraStab: fix double promotion
PathPlanner: fix double promotion
Paths: fix double promotion
Attitude: fix double promotion
VibrationAnalysis: fix double promotion
CMSIS3 DSP: fix double promotion
Targets: enable -Wdouble-promotion

This provides a warning (error) whenever a double is used in math
assigned to a float which should not be done.
Rfm22b: fix double promotion
PyMite: fix double promotion
ms5611_spi: fix coding style violations
hmc5983: fix coding style violations
pios.h: fix coding style violations
Merge pull request #689 from solidgoldbomb/rescue-trollcop-drivers

Rescue trollcop drivers
Merge pull request #693 from lilvinz/fix_uninitialized

Fix more uninitialized memory usage
OP version bump