Extract DNS adapter layer to an external gem.
Merge pull request #3 from petergoldstein/feature/switch_to_dns_adapter

Extract DNS adapter layer to an external gem.