[stm32] support for all 3 ADCs of f4
[boards] update stm32f4_discovery for new adc support
[adc] cleaner ADC driver configuration and updated board files
[adc] add support for analog watchdog (stm32f4) with callback
[supervision] add a 'flash mode' combo box

allow to select the flash mode from the paparazzi center or use board
defaults
new boards/modes have to be added to the control panel xml file (example
file reflect more or less the current state of the board makefiles)
[ardrone] lost imu frame counter
[ardrone] print baro logic errors
[rotorcraft] removed unused fms input from guidance_v
[ardrone] baro-temp-press-swap-due-to-non-understood-sensorboard-interrupt-delay-bug solved with specialized spike filter
[fixedwing] cosmetic: untabify
[ins] alt_float: remove ALT_KALMAN_ENABLED

There is really no benefit in keeping the ALT_KALMAN_ENABLED define (and setting it to FALSE by default).
If USE_BAROMETER alt_kalman is always enabled and if you don't want to use altitude/climb_rate filtering,
use the ins type "gps_passthrough".
Now if you use the alt_float INS, it's always enabled (which is what most people expect anyway).

In theory it was possible to disable the alt_kalman in flight before (if ! USE_BAROMETER),
but I very much doubt that was used since there also was no settings file for it.

closes #594
[modules] HOTT telemetry module added

closes #591
[ins] alt_float: fix includes
[ahrs] int_cmpl_quat: additional checks and error messages
[conf] ahrs subsytems: more robuts USE_MAGNETOMETER check
[flash modes] change some mode names and luftboot unused by default
better test for luftboot on lisam2 and lia boards
[conf] move some flash mode vars

- lia_1.1: HAS_LUFTBOOT
[conf] separate JTAG_BMP FLASH_MODE
[conf] stm32-upload: print available FLASH_MODEs