Preserve HTTP status text in dirclient errors.
The HTTP status text is often useful for diagnosing errors. Tor directory and hsdir caches frequently put useful messages there, especially when rejecting an uploaded document.
Inspired by #1142 (closed).