AP_Math: move print_latlon() to location.cpp
DataFlash: use print_latlon()
Rover: log board voltage
Plane: log board voltage
Plane: log parameter changes
Copter: convert to new logging system
DataFlash: simplify code now that copter is converted

no longer need as many public functions
DataFlash: convert example sketch to new API
Copter: added board voltage to current message
DataFlash_File: fixed creation of 0.log
Copter: removed duplicate print_latlon() declarations
AP_GPS: removed duplicate print_latlon()
DataFlash: added support for printing flight mode as a string

makes analysing logs easier.

Pair-Programmed-With: Randy
Plane: print flight mode as string in logs
Copter: print flight mode as string
Rover: print mode as string in logs
Copter: add fourth yaw behaviour, look-at-home

Added get_wp_yaw_mode to remove duplication of checks of the
WP_YAW_BEHAVIOR parameter
Copter: replace fabs with fabsf
Copter: add SONAR_GAIN to tune reaction to sonar

Some users report the response to sonar is too violent, this allows that
reaction to be reduced
.gitignore: added files commonly produced by autotest

moved some entries to put them in alphabetical order