Fixing some regressions in SQL.
Changing the strange references to class constants in Users class, to use self instead of \User
Adding TODO to Users class about password_compat library.
Fix typo
Adding platform agnostic clearScreen() method to Utility class.
Fixing export_settings script to use platform agnostic Utility::clearScreen() method.
Adding section/subsection for innerfileblacklist setting.
Simplifying libs autoloader.
Fixing various formatting, whitespace issues, and cleaning out some unneeded comments
Adding a TODO
Cleaning up some namespace code style
Adding optional Settings parameter to Utility::isPatched() so calling scripts can pass it.
Cleanup DB/Settings assignments.
Adding getValidVersionsFile() method to Versions class.
Change Utility::getValidVersionsFile() to use the Versions method.
Remove checking of commit count against XML file since SQL patch 307. The method will return zero.
Removing forgotten var_dump ;-)