MODE-2528 Integrates the new relational provider with the modeshape codebase This is a huge commit which makes the necessary changes to remove all Infinispan configuration and dependencies, replacing it with the new mechanism. It also contains several changes to the relational provider design because of various failing tests. This includes among other thing the necessity for ModeShape to notify the provider once exclusive locks have been obtained as part of each transaction.
MODE-1610, MODE-1707 Implemented the JDBC MetData connector. Part of the code and the overall behavior of the connector has been ported from 2.x. In addition, each table exposes a set of foreign keys (under a container named foreignKeys). The DB-specific profiles have been added back to the parent pom and in certain cases the driver versions updated.