Introduce convenience factory method for BufferedSink

This makes the API way more usable:

    BufferedSink::createPromise($readable)
        ->then($callback);