stop disabling the geolocation api

currently we disable the geo api, and we reject any request by default.

I think we should drop both these preferences as they are easily fingerprintable, and they only protect against accidental clicks of the location permission: in fact, when a website asks for permission to access the location a prompt will always show, and the permission will be

  • per site
  • per visit, unless the user specifically asks the browser to remember the choice

other things worth noting:

  • we replace the google location api used in stock firefox, to the more privacy aware mozilla api
  • we disable access to OS location services