3DR_Y6B_RTF: added to standard frames
3DR_Y6B_RTF: Updated for FlySky TX
3DR_X8_RTF: Adding the 3DR X8 RTF copter
3DR_QUAD_X4_RTF: Added to standard frame types
Plane: allow printing of GUIDED mode in logs
AP_Math: bug fix to wrap_360 and wrap_180

angles above 720deg and below 3200deg might not have been properly
wrapped.
wrap_360_cd could return 36000 when really this should be wrapped back
to zero.
3DR_RTF frame changes
3DR_Y6A_RTF: Adding frame type
PX4: use RGBLED state to show startup state

solid white while booting, solid red on error
Rover: removed unused code

thanks to Mike for noticing this
Frame Params: 3dr tarot gimbal params
AP_ServoRelayEvents: fixed disabling repeated events on set_servo()
RC_Channel: simplify the setup of aux channels

avoid the nasty mess of #if lines, as the info is in the constructor
anyway
Plane: use new RC_Channels API
Copter: use new RC_Channels API
Rover: use new RC_Channels API
RC_Channel: added flaperon1 and flaperon2 function outputs
Plane: added flaperon support

this adds FLAPERON_OUTPUT and FLAP_IN_CHANNEL to allow both manual
and auto flap control for both normal flaps and flaperons
Plane: allow FLAP_IN_CHANNEL to control k_flap and k_flap_auto too
RC_Channel: added disable_aux_channel()

this will be used by copter to ensure motor channels are not enabled
for aux functions