Draft: Expose HsIdParseError in TorAddrError::BadOnion
Having done this, I'm no longer sure that it's right... or that it make sense on its own. See #932 (comment 2916969), and the TODO HS
in my last commit here.
Closes #932 (closed). But we shouldn't merge this as-is.