TST: Move test TZ changes to setUp and tearDown methods
TST: Move test gathering to function is test utils
TST+RF: Add ability to execute test from setup.py with setuptools

Note that the fail2ban version can no longer be imported from
"fail2ban.version", as this breaks 2to3 conversion for tests
RF: setup.py now imports version number again
ENH: use os.path.join for consistency -- add "Contributors" to authors