handles NaN properly in altitude parse
Merge #12 r=@kevinmehall: handles NaN properly in altitude parse
gps with sw uart
checking for gps start state