Upload Journey periodically to server
Merge pull request #11 from routemaster/upload

Upload Journey periodically to server
Add background tracking service

This displays a persistant notification while tracking the user, and
allows us to keep track of location changes even when the activity is
destroyed.