Update gps.c

correctly verifies checksum before modifying read NMEA gps data
Merge pull request #152 from norem/master

Correctly verifies checksum before modifying read NMEA gps data