Merge pull request #1187 from PX4/mavlink_strict

Mavlink strict
Merge branch 'master' of github.com:PX4/Firmware into sensor_startup_cleanup
Making lowpass filter init bullet proof
device driver: Fix compile warnings
LSM303D: Ensure init and constructors
L3GD20: Ensure init and constructors
HMC driver: Full initialization
airspeed driver: better init
I2C driver: forbid copy constructor
MEAS airspeed: Stricter initialization and constructors
MPU6K: Cleaner init
FMU driver: stricter init
IO driver: stricter init
Mixer: forbid copy constructors due to ptr data members
Navigator: Enable more strict compile warnings
Controllib block: Make copy constructor private
Fix the most obvious compile warnings
once offboard is set by mavlink command ignore RC mode
Merge pull request #1165 from jean-m-cyr/master

px4io_uploader cleanup and minor optimization
external attitude sp: set timestamp