added time command

for displaying autopilot time from GPS
send a heartbeat on startup
allow MAP_SERVICE to choose map service
added draw and loop to wp help
New command auxopt to handle AUX switches ("quadcopter" only)

auxopt is to handle option settings for AUX channels 7 and 8.
It can also show available options with sub command "list".

Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
New command tuneopt to handle settings for TUNE pot ("quadcopter" only)

The new command "tuneopt" will allow setting the option and values for
the tune pot (Channel 6) for ArduCopter. The Tune feature
offers a wide range of parameters that can be tuned. The list of the
parameters can be shown with the sub command "list".

Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
Fixed rounded alt bug.

The round off was hardcoded for the default setting of altreadout
(20, annoucing altitude every 20m).
That caused significant inaccuracy for smaller values of altreadout.

It should now work for any value of altreadout.

Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
console: display failing sensors
map: allow set of map service
prep for 1.0.13
mp_tile: added get_service_list() API
mp_slipmap: check services from mp_tile valid list
mp_slipmap: added Grid checkbox
mp_slipmap: auto-redraw grid checkbox
mavflightview: support dataflash logs
release 1.0.14
Merge branch 'master' of https://github.com/tridge/MAVProxy