introduce schemas as first class attributes
refactor Database/Table to use more specific common ancestor and clean up schema/package
remove packageSchemas
small fixes
add missing file and fix schema.autoPrefix
use qualified names where applicable and fix constraint name generation
use qualified name where applicable
reorganize qualified/common names to change less code
table lookup by qname
clean up the mess with common and qualified names
* revert changes to ConstraintNameGenerator: we assume constraint names have to be unique only inside schema
* change tests to make them aware of common/qualified names
* fix constructor of Table
get rid of last occurences of Table::name
no need to give the schema name to the constraint name generator
remove quoteDots as identifiers with dots in them are mostly illegal anyway
coding style fixes
add optional schema definitions to behaviours, make foreign key infer its schema from table
various small fixes
setForeignTableName doesn't exist
remove trailing white space
add schema.xml and database properties for testing schema support