Copter: remove debug message from compassmot
Corrected names on firmware.diydrones.com
Copter: smooth waypoint transitions

Speed of intermediate point is initialised and constrained based on
current speed vector vs direction to the next waypoint.
This means the copter does not slow if the previous segment and next
segment are in line and also the intermediate point is not advanced
towards the next waypoint if the copter is moving quickly in the
opposite direction.
Copter: lengthen loiter stopping point

This will make stops less aggressive when entering loiter at very high
speeds (more 7.5m/s)
Copter: version update to 3.0.0-rc3
autobuild: create both old and new binary names
autobuild: added FORCE_BUILD for forcing a rebuild
Plane: make voltage and battery capacity failsafe settable at runtime

this also fixes issue #292
autotest: increase the timelimit for longer copter tests
PX4-build: cope with relative path in PX4_ROOT
Copter: add XL-EZ4 to SONAR_TYPE parameter description
Merge remote-tracking branch 'upstream/master'
gps failure safety check and small refactor