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.

*Looks like I forgot to actually open a pull request. Whoops!*
[There's ways to solve that...](https://github.com/Abnaxos/pegdown-doclet)