Added jdbcTables and empty() methods to Datastore to validate the table names in the database.
Additionally updated ddl() in Datastore to only attempt to create tables that don't already exist.