[auth] allow basic auth to be passed into underlying transport libraries...

... (if they support it at least...)