Fetch and store browser location info (opt-in feature)

Obtain geolocation information from browser, if user have opted in to
location collection under configuration.