NMEA line listener base class created, chance of race condition on port auto-sensing eliminated, refactoring
Merge branch 'master' into MaritimeCloud
MaritimeCloud client integrated, service parameterized through properties - wip