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.
Merge pull request #18 from wayoutmind/trunk

Fix ResolveHostToIpAddresses for Mono