Bug 874587 - Add CoreLocation geolocation provider