tor-dirclient should support binary downloads
Right now tor-dirclient only supports downloading things that are valid UTF-8. That's fine for most directory stuff, but we'll need a different approach when we implement onion services.
Most likely this will involve making it so that DirResponse can contain a
Vec<u8> or a
String in its
output field, and modifying the