Change Geolocator ctor to take a Context
Change Geolocator ctor to take a Context

We should retain ownership of the LocationManager, and we don't want
mistakes based on changing properties on the LM before passing it in.
So let's just take a context and get our own manager.

moljac/Xamarin.Mobile,orand/Xamarin.Mobile,xamarin/Xamarin.Mobile,haithemaraissia/Xamarin.Mobile,xamarin/Xamarin.Mobile,nexussays/Xamarin.Mobile