AP_TECS: fixed spelling error
Rover: fix build with new mavlink repo
AntennaTracker: fix build with new mavlink repo
Copter: fix build with new mavlink repo
Plane: fix build with new mavlink repo
GCS_MAVLink: cope with new mavlink repo change in mavlink_system_t
GCS_MAVLink: re-generate headers
RC_Channel: added norm_input_dz()

normalised input, taking into account dead zone
AP_Mount: use norm_input_dz()

this makes rc targeting much easier without drift
RC_Channel: replace long with int32_t
RC_Channel: add get_control_mid function
Copter: utilize get_control_mid for throttle calculations
RC_Channel: make get_control_mid const
Copter: correct get_pilot_desired_throttle calc

Also minor format and commenting addition
AP_Mount: allow a MOUNT_CONTROL message to reset RC targetting

fixes issue #1617
DataFlash: Fix bug in logging of EKF IMU1 Z accel bias
PX4: change IMU order so vib isolated IMUs are 1 and 2

also try to start external ms5611
build: enable uavcan if ../uavcan directory is present
Plane: no need to set flaperons separately from flaperon_update()

fixes issue #1622

thanks to klrill-ka
Plane: fixed baro test in CLI

fixes issue #1623

thanks to klrill-ka