Add IPv6 support

Seamless IPv6 support either by specifying ->new(host=>'IP'), which will listen on that specific IP only,
or without using host=> which will default to first IPv6 localhost (if available), IPv4 localhost
otherwise.
Update README and POD to reflect IPv6 support