Allow streaming bayer usb to tcp stream

Based off of mux_server https://github.com/marcelomd/mux_serial
Small modification needed for tcp port.

Goal is to transport bayer's usb transport into something socat can deal with.
This works perfectly, if a bit overkill.

In the future, a linux specific driver woudl be better.
Merge pull request #1 from bewest/features/index

Allow streaming bayer usb to tcp stream