Ensure we create the full path to the cache dir.
Introduces File::Path make_path
change some print's into mylog
update DNS blacklist (using http://en.wikipedia.org/wiki/Comparison_of_DNS_blacklists )
Improve $GROUP detection.
Cope with not having a config file, if running in DEBUG mode
indentation.
Try and remove some undefined variables to stop perl moaning.
Improve documentation and return values for squared_helo()
first test