[style] fix code style
[ardrone2] merge the 2 fix for frozon mag

- keep the imu_lost counter
- sending state is only asynch
[ardrone2] wait using a for loop of usleep, not only one
[server] log LINK_REPORT message (#1031)
[ext] .gitingore for blackmagic bin

closes #1034
[boards][stm32f4] Lisa MX luftboot support

Added support for luftboot-like bootloader for Lisa MX 2.0 and 2.1
(the bootloader itself is in ext repository, this is only support in pprzi code)
superbitrf session working
clear from hand flightplan builds no test flight yet
first testflight with new flightplan success except wp stby sometimes to low so set groundref here in takeoff need tesing

Conflicts:

	conf/airframes/BR/conf.xml
good flight only standby under ground can exist
[messages] MKK sign-error
[conf] altura

Conflicts:

	conf/airframes/LS/conf.xml
[conf] altura calibrated + gps
[conf] default flash mode
[gps] refactor sending of SVINFO

- when using only GPS or GPS_INT messages:
  send SVINFO for all satellites while no GPS fix,
  after 3D fix, send avialable sats only when there is new information
- possibility to add SVINFO to periodic telemetry, sends it for all sats
[rotorcraft] fix USE_KILL_SWITCH_FOR_MOTOR_ARMING
[conf] asctec_cdw bugfix
Merge pull request #1038 from paparazzi/fix_kill_switch_arming

[rotorcraft] fix USE_KILL_SWITCH_FOR_MOTOR_ARMING
second release candidate for next stable release v5.4