Add a StreamChannelCompleter class. This is by analogy with StreamCompleter and StreamSinkCompleter in the async package, and is in fact implemented using them. R=rnystrom@google.com Review URL: https://codereview.chromium.org//1631103002 .