Simple implmentation of Node.JS Stream.Readable and Stream.Writable classes holding the buffered data in memory.