Added ability to save and resume state in preferences

Signed-off-by: Nicholas Jackson <nic@thatlondon.com>
Tweaked layout to handle no start button

Signed-off-by: Nicholas Jackson <nic@thatlondon.com>
onLocationChanged: new logs

compatible with branch "mock_location"
Merge remote-tracking branch 'github/1.3' into v1.3beta
updates to ui

Signed-off-by: Nicholas Jackson <nic@thatlondon.com>
Merge remote-tracking branch 'github/1.3' into v1.3beta