gps with sw uart

makes gps work with sw uart
Also you can't do anything with the data if you can't get a lock. The only thing that its useful for is maybe to see that you're getting nmea messages at all from the GPS, but that can be done with the debug flag.