found some places that said TEST where we're using PROD results.
adding some more tests. also cleaning up and correcting a few bad older tests.
cleaning up tests, fixing some errors
reorganizing a bunch of tests, also turned up some code problems during that
rename tests are done, 100% coverage of rename functions according to the cov report
remove tests are done, 100% coverage of remove functions according to the cov report
add tests are done, 100% coverage of add functions according to the cov report
fixed output inconsistency
renumbered tests to get rid of the merged/duplicated ones
adding more tests
adding some more tests for changed names. up to 97% coverage of dnstest_checks; 0/251 statements missed, but showing 10/122 branches missed, but not showing missed lines.
made some bug fixes that were uncovered by test writing