Uses HTML5 Geolocation and Google's Geocoding API to retrieve data about a browsers location.