Plane: use new scheduler load_average() function

this also simplifies the main loop
Copter: use the new scheduler load_average() call

this also simplifies the main loop
Rover: use the new load_average() API
Plane: make it easier to find task numbers
Plane: run TECS 50Hz code when throttle suppressed

this fixes auto-launch detection using TECS
Plane: use a larger serial buffer

this makes higher rate MAVLink possible again
Copter: ask for IMU samples at 100Hz

this produces the same result, but makes things simpler in the driver
AP_Param: remove AP_ParamT typedef macro;
add template for getting "enum ap_var_type" for a given type;
use this template in AP_ParamT;

The macro was removed, because it made eclipse's "open declaration"
feature unusable (a search for any AP_* ended at this macro).

The other 2 changes were made just for fun :) (but they might prevent
accidentally mischosen ap_var_type values)
AP_TECS : Improvements and bug fixes to feed-forward throttle demand

This fixes a bug in the feed-forward throttle that prevented the bank to throttle compensation from working properly during descents.
It also adds bank to throttle compensation to the non-airspeed sensor throttle algorithm.
AP_L1_Control : Fixed bug in track capture angle limit
APM_Control: rename 'stabilize' to 'disable_integrator'

this better reflects what it does
Plane: allow integrator in stabilize mode when no stick input

fixes issue #472
AP_Scheduler: prevent a divide by zero
Plane: fixed build with OBC failsafe
AC_Fence: remove unused gps pointer
AP_Math: use const references not pointers for location functions

this makes life a bit easier for the new AP_Mission library

Pair-Programmed-With: Brandon Jones <brnjones@gmail.com>
AP_Limits: fix for new AP_Math API

Pair-Programmed-With: Brandon Jones <brnjones@gmail.com>
AP_L1_Control: fix for new AP_Math API

Pair-Programmed-With: Brandon Jones <brnjones@gmail.com>
AP_InertialNav: fix for new AP_Math API

Pair-Programmed-With: Brandon Jones <brnjones@gmail.com>
AP_Camera: fix for new AP_Math API

Pair-Programmed-With: Brandon Jones <brnjones@gmail.com>