Fixed type in license details
Removed python's binary cache files
Only load the GeoIP data once per invocation.
Tuned DNS Resolver behaviour
Fixed some code style issues to appease PyCharm static analysis
Display unknown flag when GeoIP returns an empty sting, e.g. tacebook.com
Made some comparisons more pythonic
Further code tidy up to appease PyCharm static analysis.
Merge pull request #2 from neonbunny/master

Performance improvements and code tidy up