Zoom out initial map position and auto-size the location circle to fit
Avoid unregistering an already unregistered receiver
Handle null map
Merge pull request #138 from cpeterso/cpeterso/map-ux

Add some map UX tweaks and error handling