Merge change 190 into donut

* changes:
  location: Move geocoding support from ILocationProvider to a new interface.