Update livelog when activity is completed/stopped

Currently RunnerUpLive.java is not informed by GpsTracker.java
when an activity is stopped. It remains in a 'paused'
state (in case the resume button is clicked I assume).

This defines type = 3 to mean activity is stopped.
RunnerUpLive: add sending of password
Merge remote-tracking branch 'upstream/master'
RunnerUpLive password + end of track
Merge https://github.com/markcs/runnerup
reformat