Add support for custom http.Client per Session

A short addition allowing a session to use a particular http.Client.