Initial changes to migrate to use zeptech/database for interacting with the database
Updated interface to typehint zpt\db\DatabaseConnection instances instead of PDO instances
CS: WHITESPACE convert spaces to tabs for indentation; remove leading _ from private member names
Updates to handle zpt\db\exception\DatabaseException instead of PDOException