Adding more information to a meta-schema

Add more information to meta-schemas, such as tables and columns, constraints, indexes, and foreign keys.

Warning: A rebuild of a project is not automatically done when the meta-schema file (.4db, .4dbx) is modified. It is the responsibility of the developer to recompile the appropriate parts of the project.