semi-working GPS

GPS class will read from the network only, haven't figured out how to
get it to show the settings alert if GPS is disabled.