Really turn off location updates when changing the tab

To disable location updates, you must pass it the *same* LocationListener.

We were recreating the listener whenever we set up the map, which meant
that we couldn't then turn it off again.