Show a spinner while trying to geocode the user's location
Add error handling for bad geocoding response.
Make messaging consistent
Merge pull request #2 from gsmaverick/master

Improve Geolocation UX