fix for issue https://github.com/AHR-Project/nmealib/issues/7

Added error handling for incomplete NMEA sentences (still uncomplete, not covering every case!)

The problem was that a incomplete sentence is NOT handled by the parser!?
We should really think about writing the core parser again using a state machine based approach.