support reverse dns names lookups - closes #4
support IPv6 addresses - closes #3
document additional dependency (IPy)