This already includes a bunch of helper functions that aid in testing. Factor out etcd and file testing to use this package. Fixes: #50
Full implementation, DNS (and in the future DNSSEC). Returns answer in a hopefully standards compliant way. Testing with my miek.nl zone are included as well. This should correctly handle nodata, nxdomain and cnames.