Wrap the extension/channel pair in the _Channel class

the _Channel class is package private and should not be used outside of the
services.call package.