Implement DNS test helper that supports backend report generation
We want to have a DNS resolver that will log all the DNS requests that are coming from ooni-probes and match them up in the final report.
A very simple DNS proxy resolver can be found here: https://gitweb.torproject.org/ooni-probe.git/blob/HEAD:/oonib/testhelpers/dns.py.