Automatically submitted.
* retry creating dnstest.Server if tcp or udp port is in use * changes according to review
Add a full test server impl in this new package + tests. Move dnsrecorder into this package as well and finish up the commented out tests that were left in the old dnsrecorder package. Update all callers and tests.