BF: Change logging instance logSys `warn` method to `warning`

`warn` is long time depreciated method, which may be dropped in
python3.4 http://bugs.python.org/issue13235
TST: Ensure files are closed in tests to remove ResourceWarnings
TST: Change depreciated unittest assertEquals method to assertEqual
ENH: For python3.2+ use ConfigPaser which replaces SafeConfigParser

Current SafeConfigParser alias to be dropped in future python versions
BF: Remove warnings handler which breaks setup.py python2<2.7 and python3<3.2
ENH: Reimplement warning suppression of setup.py test --quiet
BF+TST: Correctly reset time in tearDownMyTime
Merge 'github_kwirk_fail2ban/warnings-fix' into 0.9: warnings + tests

* github_kwirk_fail2ban/warnings-fix:
  BF+TST: Correctly reset time in tearDownMyTime
  ENH: Reimplement warning suppression of setup.py test --quiet
  BF: Remove warnings handler which breaks setup.py python2<2.7 and python3<3.2
  ENH: For python3.2+ use ConfigPaser which replaces SafeConfigParser
  TST: Change depreciated unittest assertEquals method to assertEqual
  TST: Ensure files are closed in tests to remove ResourceWarnings
  BF: Change logging instance logSys `warn` method to `warning`