Merge change 1095 into donut

* changes:
  gps: Move GPS scheduling from libgps to GpsLocationProvider.