Remove special handling of pseudo location
Create a separate GPS Status provider
Remove GPS status from location information
Use the same handler thread for GpsStatus and GeoData