Fuzz v3 hidden services

If we want the fuzzer to effectively fuzz v3 hidden services, we need to:

  • fuzz GET requests: legacy/trac#21476 (moved)
  • fuzz POST requests: legacy/trac#21478 (moved)
  • add v3 GET and POST requests to the fuzzing corpus
  • add tokens from v3 GET and POST requests as new fuzzing token lists
  • disable the encrypted connection check when fuzzing (we should do this for v2 services as well)
  • create a v3 descriptor fuzzer
  • add v3 descriptor examples to the fuzzing corpus
  • add tokens from v3 descriptors as a new fuzzing token list