[sim] send broadcasted messages to all aircraft

Previously, the broadcasted messages was no sent to the aircraft with the same ID.
I suppose this was to not send ACINFO to himself, but this should be
filtered by datalink parser in the end.
It also solves the rc_datalink issue in sim.
[sim] enabled downlink via ivy by default and rename var
[supervision] remove obsolete perl gui
[stm32] possibility to disable caret diagnostics on gcc 4.8
[ins] reset reference position from INS not from NAV

Nav is (almost) independent of the GPS which is a sensor and should only
be seen by the INS/AHRS subsystems.
It also allow to make shared INS filters more easily (example with
invariant filter).
Switched to using a compatible CFG-MSG format for newer ublox version (>=5)
[ins] cleaning and dox update to better match what it actually does
Replaced outdated CFG_MSG
[ins] remove hf|vf_realign from global ins struct

and fix some missing fuctions
[ins] remove ins_realign_v and ins_realign_h
[modules] remove obsolete cam_track
[dox] replace backticks by tilde for code block in markdown file

so it works in both doxygen and github
[dox] fix missing tilde
[ins] use weak functions for things that don't need to be implemented by each algorithm
[ahrs] use weak functions for things that don't need to be implemented by each algorithm
Merge pull request #646 from achambers16/ublx_center_compat

Fix compatibility with automatically configuring newer ublox modules
[ins] vf cleanup: struct for states
[ins] minor hff cleanup
[tools] move attitude_viz from in_progress to tools
[lpc21] actuators_4015: rename SERVO_GAZ to SERVO_MOTOR

closes #613