Copter: use DEGX100 constant for position_vector calcs
INS: add calibrated check

Checks is the scaling vector has been updated.  Required for pre-arm
checks for ArduCopter
Copter: add pre-arm check of radio and accel

Only checks throttle channel and accelerometer scaling
DCM: fixed airspeed bug

we incorrectly went via the wind estimate when we had a working airspeed sensor
DCM: fixed formatting
web: added Tools link to firmware site
web: added link to new dev website
build: removed obsolete cmake rules

these have not been maintained for over a year
docs: link to new dev website
build: touch directories to get dates right
DataFlash: change log extension to *.bin
DataFlash: chamged FMT message to include labels

this makes it easier for MP to parse and display
Copter: cleanup some bit if tests to be clearer

Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
AP_Common: added BIT_IS_SET() macro

makes bit mask testing safer on PX4

Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
Copter: use BIT_IF_SET()

this should fix the problem with simple mode on PX4

Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
AP_Limits: fixed return of AP_Int8 parameters from object

we should return the base type, not the parameter, or callers could
use set on the result
build-PX4: changed the PX4 build to use CONFIG_C99_BOOL8

this fixes bool behaviour to match C99, which some of the APM code
assumed, including simple mode in ArduCopter
Rover: made a bit test clearer
TradHeli: change coll_out to int16_t

was incorrectly defined as an AP_Int16 parameter
autotest: added unpack_mp.sh script

used to generated
http://firmware.diydrones.com/Tools/MissionPlanner/upgrade