Tests for bugfixes provided in PRs # 33 and #34

Includes:
1) 2 new tests;
2) Bugfix for 'johnny.tests.base.py#supports_transactions' function;
3) Removed unused & broken method 'johnny.tests.cache.MultiDbTest#_other'
4) Removed trailing spaces in test files