clarify the role of this._channel, cleanups

  this._channel to be used by the provider to operate channel selection on the
  source. It should not be used for other purposes (eg channel name registered
  with stream manager)