Querying and parsing Java whois client
Based on whoisclient by (https://github.com/minorg/whoisclient) but totally rewritten.
- support whois servers for the most of modern domains
- support hierarchic lookup in parent whois servers
- uses simple key-value map for data access. Supports multiple values for key
- search value by several keys in single call
- get rid of huge regexps, and reflections
- use predefined list of whois servers in order to stop abusing whois.iana.org each time