Use IPv6 for upstream DNS servers

Currently revisiting this topic and testing some new code

me@desktop ~ $ tail /var/log/pihole.log
Mar  2 13:52:30 dnsmasq[2227]: started, version 2.76 cachesize 10000
Mar  2 13:52:30 dnsmasq[2227]: compile time options: IPv6 GNU-getopt DBus i18n IDN DHCP DHCPv6 no-Lua TFTP conntrack ipset auth DNSSEC loop-detect inotify
Mar  2 13:52:30 dnsmasq[2227]: warning: ignoring resolv-file flag because no-resolv is set
Mar  2 13:52:30 dnsmasq-dhcp[2227]: DHCP, IP range 192.168.0.100 -- 192.168.0.251, lease time 1d
Mar  2 13:52:30 dnsmasq[2227]: using nameserver 2001:1608:10:25::9249:d69b#53
Mar  2 13:52:30 dnsmasq[2227]: using nameserver 2001:1608:10:25::1c04:b12f#53
Mar  2 13:52:30 dnsmasq[2227]: using nameserver 2001:4860:4860::8844#53
Mar  2 13:52:30 dnsmasq[2227]: using nameserver 2001:4860:4860::8888#53
Mar  2 13:52:30 dnsmasq[2227]: read /etc/hosts - 6 addresses
Mar  2 13:52:30 dnsmasq[2227]: read /etc/pihole/local.list - 4 addresses
Mar  2 13:52:34 dnsmasq[2227]: read /etc/pihole/gravity.list - 206816 addresses
Mar  2 13:53:34 dnsmasq[2227]: query[A] checkip.dyndns.org from 127.0.0.1
Mar  2 13:53:34 dnsmasq[2227]: forwarded checkip.dyndns.org to 2001:1608:10:25::9249:d69b
Mar  2 13:53:34 dnsmasq[2227]: forwarded checkip.dyndns.org to 2001:1608:10:25::1c04:b12f
Mar  2 13:53:34 dnsmasq[2227]: forwarded checkip.dyndns.org to 2001:4860:4860::8844
Mar  2 13:53:34 dnsmasq[2227]: forwarded checkip.dyndns.org to 2001:4860:4860::8888
Mar  2 13:53:34 dnsmasq[2227]: reply checkip.dyndns.org is <CNAME>
Mar  2 13:53:34 dnsmasq[2227]: reply checkip.dyndns.com is 216.146.38.70
Mar  2 13:53:34 dnsmasq[2227]: reply checkip.dyndns.com is 216.146.43.70
Mar  2 13:53:34 dnsmasq[2227]: reply checkip.dyndns.com is 91.198.22.70