Copter: log flight mode after arming
InertialNav: fix example sketch
AC_AttControl: fix example sketch
AC_Fence: fix example sketch
AC_Sprayer: fix example sketch
AC_WPNav: fix example sketch
Copter: fixed ESC calibration on Pixhawk

this ensures motors are armed after safety is pressed, and also gives
print out of channel inputs and outputs on USB console for debug
purposes

Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
AP_Math: port examples to Linux
Replay: fix example sketch
AP_Baro: fixed example build
BaroGlitch: remove debug
AP_Frsky_Telem: added initial Frsky telemetry library

based on work from the PX4Firmware tree, this adds a library which can
create and send Frsky telemetry packets
Copter: Add SERIAL2_PROTOCOL for GCS and FRsky telemtry

this allows selection of protocol type on telem2. The default is
MAVLink, but can be selected as FrSky protocol
Plane: Add SERIAL2_PROTOCOL for GCS and FRSky telemtry

This allows selection of protocol type on telem2. The default is MAVLink, but can be selected as FrSky protocol
Rover: Add SERIAL2_PROTOCOL for GCS and FRSky telemtry

This allows selection of protocol type on telem2. The default is MAVLink, but can be selected as FrSky protocol
Frame_params: Added Iris with 3 Positon Mode Switch.param
Rover: rename Tele2Protocol to Serial2Protocol
Copter: rename TELEM2_PROTOCOL to SERIAL2_PROTOCOL

this matches SERIAL2_BAUD
Plane: rename enum for Telem2Protocol
Copter: use hal.rcout to send servo output to GCS