Heading in VFR message fixed
geo: cleanup of wrap_XXX functions
Revert "Heading in VFR message fixed"

This reverts commit cfaf0ada45a9b99a83221c6c51a50090c55a1483.
System disables all driver publications it can get hold of once entering HIL
Support disabling GPS output via IOCTL, general cleanup of author and copyright code style
Framework to support disabling publications via IOCTL
Airspeed does not publish if disabled
BMA180 does not publish if disabled
Support for publication blocking: HMC5883
Support for publication blocking: L3GD20(H)
Support for publication blocking: LSM303D, cleaned up device start
Support for publication blocking: MPU6000, cleaned up device start
Support for publication blocking: MS5611, cleaned up device start
Header for publication disable
Fixed two typos identified by kroimon
Fixed bogus return value of publication blocking disable
Merge branch 'master' into pubsub_cleanup
Fixed up init sequence of all sensors - we can publish in interrupt context, but not advertise! All advertisements now contain valid data
Build the sensors as part of the test binary
Fixed return value