testSetupInstallRoot will be always skipped, ...

testSetupInstallRoot will be always skipped, because of "wrong" location of 'setup.py':
located twice upper directory related to 'fail2ban/tests/misctestcase.py'

THANKS for spotting it.  Left from pre-fail2ban-module times I guess
If it was only this line changed I would have accepted the PR right away ;)