Updating tmux monitor.php and start.php to use Settings class instead of separate DB and Sites classes.
Changing all $db to $pdo, oops.
Fixing occurrence of $site I missed.
Replacing usage of DB() and Sites() with Settings, which uses less memory.
Oops, missed a couple of Sites().
Fixing missed or typoed $pdo.
More typoed $pdo
Adding magic method to Settings to treat non-existent fields as simple settings.
Fixing bad isset checks.
Changing occurrences of site class in smarty files.
Adding occurrence of site class missed in smarty files.
Updating Changelog.
Fixing final (I hope) occurrence of Sites outside of the smarty (BasePage) files.
Fixing Web page display using Sites/Settings class. (Updating site settings not fixed yet).
Undoing change to settings defaults.
Fixing typo in $page->settings;
Adding use statements for Settings class.
Use PHP v5 style constructor in Page.php
Fixing bad getSetting() call.