reorganized the location update code so that map updates happen at the time the GPSScanner::ACTION_GPS_UPDATED message is received instead of 1 second afterwards.
Merge pull request #2 from crankycoder/freq-location

Reorged to fix an off by 1 second error