support blacklisting in results
Some queries/domains might be broken on the remote end, which should be detected when resolver-benchmarking#19 is implemented.
Once we have information that particular domain is broken on remote end, we should generate a blacklist so the domain does not show up again in subsequent analysis.
== Global statistics queries 100000 answers 100000 100.00 % of queries blacklisted answers 100 0.10 % of answers (analyzing 99.90 % of answers) others agree 99000 99.10 % of analyzed answers (ignoring 0.90 %) target diagrees 500 0.51 % of matching answers from others
Detailed reports should not include blacklisted domains.
Open question is how we should do the blacklisting:
- by domain name
- by domain sub-tree
- by name servers (this might require additonal DNS queries just to find out NS set)