Add support for custom http.Client per Session