Turn a writeable and readable stream into a streams2 duplex stream with support for async initialization and streams1/streams2 input