Fix ResolveHostToIpAddresses for Mono

Mono does not support System.Net.IPAddress.IsIPv6Teredo. This maintains that host addresses are only IPv4, but does so using IPAddress.AddressFamily.