serial port <-> websocket tunnel, to interface serial devices "directly" with a browser