fold tx/rx into a Duplex stream
simplify passthrough serialport api impl
disallow non-default parser option
fixup README and passthrough api