User location with HTML5 geolocation API

Loads current default location in London, then reloads map if user grants location access.