Implement native DNS hackage-security bootstrap via @resolv@ package
This avoids calling out to an external `nslookup` program and having to screen scrape its output. The `resolv` library supports all platforms which provide the ubiquitous `libresolv` API. This is hidden behind the manual cabal flag `resolv` which is currently disabled by default.
Showing with 73 additions and 12 deletions