Adds checks to see if domains have AAAA records
Adds a check to see if the hosts have AAAA records.
I personally need this for a project to use public nodes and the server is IPv6 only and this is the easiest way to check for IPv6 compatibility via DNS on beacon. I decided to upstream the changes in case anyone else finds it useful. If not going to accept, please just close.