setLastMapCenter in onDestroy as well as onSaveInstanceState, no harm in
the extra call, and without it, I get cases where the last XY isn't set.
Merge pull request #801 from garvankeeley/mapgpspref

MapActivity: last location not always set when switching views