Fix some cases where curl_httpclient options could leak to subsequent requests.

Document the remaining cases which cannot cleanly be set back to their default
values.

Uncovered by #912.