Multiple WHOIS fixes:
Improved socket handling
Fixed some bugs in the parser regexes
Removed a debug print line
Fixed crash when dealing with domains which have a single result, but still include the multi-domain indicator.
Improve robustness of socket shutdown.
Friendlier error messages when encountering rate limiting.