Converted to using a stack of handlers to avoid serialization to
exchange message each time.
Added support for NMEA over TCP on port 5555.