seed node DNS code updated to use DNSResolver

Also implemented rudimentary IPv6 support, but commented it out because
it's not widely supported by ISPs for now, and thus is not currently
supported by Monero.
Temp commit, switching machines