[Lisa/M] [Lisa/MX] Added IMU subsystems.

The Lisa/M and Lisa/MX V2.1 have an integrated Aspirin like IMU. The
orientation of the sensors is bit different than the Aspirin so for
backwards compatibility we need to assign the axis appropriately, to do
that we add IMU subsystem makefiles and one additianal raw sensor data
field assignement.
[conf] fix USE_SPI for lisa_m/x 2.1
[boards] lisa_m/lia: error if trying to use LED and ADC on same pin
[modules] baro_bmp: remove obsolete warning
[stm32] fix adc and update update test

- very hack-ish fix for when using multiple ADs, e.g. AD1 and AD2
  Before this "fix" e.g. AD1_1 and AD2_1 had the same value (0).
- NB_ADC only needed for lpc21
- test_adc: send all raw ADC values

backport of #822
[stm32][spektrum] make it possible to redifine channels from airframe file
[rotorcraft] auto-enable UNLOCKED_HOME_MODE if HOME mode is used on RC

If you set MODE_AUTO1 or MODE_AUTO2 of the RC mode switch to AP_MODE_HOME
you can't get out of HOME mode again via RC by default, only via GCS.
So if you really want to be able to switch to HOME mode via RC,
enable UNLOCKED_HOME_MODE by default.

See also #823
[ocaml] uint32 now fits into a Int64

close #831
[generators] gen_airframe: don't force float if unit = code_unit
[fixedwing] if USE_BARO_BOARD: separate baro timer

before baro_periodic was running at PERIODIC_FREQUENCY in sensors_task,
which is too fast for ms5611 if periodic freq is > 100Hz
[lpc21] don't override T0CCR values when setting ppm and trig_ext
possibility to pass ref to paparazzi_version
[baro_board] make configure work for BARO_PERIODIC_FREQUENCY (needed to use define before)
[sys_time] maximum of 16 sys_time timers by default (was 8)

actually makes the baro periodic timer (for BARO_BOARD) usable by default on fixedwings
[ins] alt_float: if USE_BARO_BOARD, dt is 1/BARO_PERIODIC_FREQUENCY
[baro_board] ms5611, error if BARO_PERIODIC_FREQ is over 100
Managed to add conf/conf.xml file into proto2 repo, which is useful for keeping ariframe configurations
Duplicated Quadrator LisaS configuration into Colibri_proto2 and sucessfully build AP
[radio_control] spektrum for nps/sim

Ocaml sim always uses the radio.xml file and sends ppm values in usec.
So for the time beeing you need to use the spektrum.xml radio file for the sim target if you really want to use the RC in the simple OCaml sim.

closes #503
[conf] update examples using spektrum for sim