Use the last map center (not necessarily the last user location), instead of (0,0)

Rather than having the user see (0,0) every time they start, persist the last map center, and use that if the stumbler service doesn't yet have a real location.

Persisting some preferences for the Map separate from the the rest of the app/service seemed to make sense in this context.  Can move that if desired.