Replace IO::Socket with IO::Socket::IP

This seems to be needed for IPv6, based on:
http://www.perl.org/about/whitepapers/perl-ipv6.html