doc(errors): Clean up docstrings

Several of the HTTPError subclasses had incorrect or malformed docstrings;
these were fixed and type annotations were added in support of sphinx.