MapLocationListener will use the network listener until the GPS
kicks in.
TODO get it to switch back to the network listener when the satellites
drop.