Notify: remove ToshibaLED support from APM

This saves about 1k of precious flash
Copter: remove compass learn of offsets

This saves 1k of flash and the interference on most copters makes this
option unusable anyway.
Copter: remove unused WP_OPTION definitions

This also kicks off the build for AC3.2-rc5
GCS_MAVLink: send radio_in using rcmap
Plane: use rcmap when sending radio_in to GCS
Copter: use rcmap when sending radio_in to GCS
Rover: use rcmap when sending radio_in to GCS
APM_Control: increase available range for roll and pitch
VRBRAIN: modified target clean
DataFlash: Added four more channels for logging
AP_Compass: VRBRAIN. Deal with external mag connected on internal I2C on VRBRAIN 4.5
This enables user to set the external parameter to true even if only one compass is connected
AP_HAL: added missing CONFIG_HAL_BOARD_SUBTYPE #define for HAL_BOARD_VRBRAIN
Revert "GCS_MAVLink: send radio_in using rcmap"

This reverts commit 0881ccbee0c6153c4132675ec5c9d2087dcc4a0f.
Revert "Plane: use rcmap when sending radio_in to GCS"

This reverts commit 441f23eed4af6d0be953a084aeb16f3dc622e426.
Revert "Copter: use rcmap when sending radio_in to GCS"

This reverts commit 716f625924057f47334cd18cdf7f2a3b3a9ed027.
Revert "Rover: use rcmap when sending radio_in to GCS"

This reverts commit fb867f3a06b16cb96014e9d03535758bfce2494b.
APM_OBC: removed use of extern function
Plane: update for APM_OBC API change
APM_OBC: added AFS_RC_FAIL_MS, AFS_MAX_GPS_LOSS and AFS_MAX_COM_LOSS
Plane: update for AFS API change