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