Support IPV6.  Closes #4.