Fixing error handling with PDO in the Database class.
Updated layout and template parsing to allow for configuration of cache usage, and using new style cache folder.
Fixing the need to pass something to Query::execute()
Fixing the need to pass something to Database::execute()