Add single onion service mode
Currently, OnionPerf can download over regular 3-relay-hop Tor circuit and to an ephemeral hidden service over a 6-relay-hop circuit. Now that single onion services are merged into Tor, we can also test its performance.
(Copied from https://github.com/robgjansen/onionperf/issues/33)