node.js port of docker/libchan based around streams