[stm32] fix get_timer_frequency

forgot to remove #if ADVANCED_TIMERS which I added when using it in locm3 timer_common_all.c
[adc] remove adc_new_data_trigger and update test_adc
[rotorcraft] prevent motor arming in kill mode

closes #740
[navstik] Added a new board
[stm32] fix compilation on F1 boards
[boards] minor fixes for navstik
[ins] properly define INS_VFF_R_GPS

closes #741
[electrical] min bat level check

This allows for detecting when voltage is too low to be a real reading and treats it as invalid.
The GCS shows BAT LOW INVALID.
The ap does not set bat_low or bat_critical if the reading was never valid.
But once a valid voltage is read then low level checking is always done.

closes #745
[fixedwing] stabilization adaptive: remove obsolete declarations

Thanks Loic.
[server] try to update AGL even if GPS is lost

close #742
[tools] flash via bmp: reset and detach from target after uploading

closes #746
[modules] Fix include related to stabilization_attitude in gain_scheduling to
reflect current file nomenclature.
[gcs] Display AP mode forward (FWD) when selected instead of UNK
[mesages] Display AP mode FORWARD when selected instead of just uint
value
[app_server] update settings path
[tools] cleanup whitespaces
[tools] Added tcp_aircraft_server

re-broadcasts the ivy telemetry stream from a specified vehicle over tcp to
a specified remote ip. Committed on request and behalf of Antoine Drouin
(poine)
[Messages] Fixed caps etc for internal commonality as well as commonality
with messages_ng
[tools] tcp_aircraft_server: fix indentation, python3 compat
[tools] tcp_aircraft_server: read PAPARAZZI_HOME