added protocol version 4 support and auto-version negotiation.
minor cosmetics re version negotiation
optional hostname resolution
misc
Merge https://github.com/drgowen/tor-research-framework into fuzz-dir-req
fix minor quoting inconsistencies
Merge branch 'fuzz-dir-req-spec' into fuzz-dir-req