Database Testing Refactor, Added Class, Bug Fix

- Reorganize test file structure to test drivers in isolation
- Add SQLSRV driver tests
- Fixing undefined variable message in SQLite driver
- Adding PostgreSQL Iterator class
Rename files due to case sensitivity
More case sensitivity
 # [#31382] Added min-width to (bootstrap) radio buttons to prettify
settings. Thanks Peter van Westen
(Fix #1440)
 # [#30027] Impossible to enter custom module position name if you have
less than about 8 positions in the list. Thanks Sebastian Łuckoś
(Fix #1526)
 # [#31354] To much clear lines at the Media Manager Options. Thanks
Tobias Zulauf
(Fix #1423)
 # [#31511] JRouter needs to take $uri by reference to properly pass it
to rules. Thanks Klas
(Fix #1556)
Remove example file (Fix #1658)
PHPCS cleanup
[#30834] Template errors when no CSS folder (Fix #719)
PHPCS fixes for who's online module
[#31318] Bad display of images at Media Manager (IE/FF22) (Fix #1465)
Fix PHPCS in mod_wrapper
[#30445] mod_feed template error when displaying feed title (Fix #1121)
Merge pull request #1659 from wilsonge/phpcs

Fix PHPCS in mod_wrapper
Merge pull request #1660 from wilsonge/phpcs2

PHPCS fixes for who's online module
 # [#31659] Dropdown at frontend search. Thanks Tobias Zulauf
(Fix #1653)
 # [#31350] Missing space in Calendar.
 # [#31676] *Isis: Filter drop-down items hidden by status bar
(Fix #1663)
 # [#31661] Unclosed span tag in debug console. Thanks Constantin
Romankiewicz
(Fix #1656)