Disable location updating on the map page when it isn't up

Specifically, disable location updating when the map is hidden because
a different tab is up, and disable it when the entire activity is paused.

Fixes #83
Merge pull request #92 from maurizi/fix-location-updating

Disable location updating on the map page when it isn't up