Add Quartz (OSX) gamma adjustment method
Add CoreLocation (OSX) location provider

Similarly to the Geoclue provider, the CoreLocation provider only
requests the location on startup.