Merge pull request #50 from neonbunny/master

Fix for #49 and removed more exception handling being used for flow control
implements code to address a usability issue detailed in #51
Fix for #52.
Updated 3rd party supplied data. .ac.uk now added to the whois list (as requested) so no need to hard code it in python.