Fix for issue 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.