refactor slope/angle validation, add tests
utility for parsing Laser Ace NMEA messages