Serial console

work in progress - I'm finding failure modes that I hope to debug first
It seems like there must be an easier way to soak up and ignore all data in a io.Reader than this... but I don't know off-hand what it is.  Maybe someone else does.