Support IPv6 addresses

It's not possible to use IPv6. Include IO::Socket::INET6 and use it so
that LWP::UserAgent will work with IPv6.

Signed-off-by: Marcus Karlsson <mk@acc.umu.se>