Added methods to remove annotations with a specific prefix. Required to fix removal of tables.
Fix the code to remove a table: remove any relationships with that table, update remaining relationships.
Fix the code for creating a hierarchy relation - make sure unrelated tables are also in the join.
Added the ability to edit the Caption of schema elements inline in the diagram(s).