Adds a Vdb Node Visitor for exporting modeshape vdb nodes

* vdb.cnd
 * Additions to vdb:node types aligning with the teiid 8.9 changes

* AbstractNodeVisitor
 * Adds abstract parent to utils extended by each of the node visitors
 * Takes care of the teiid version field

* modeshape.vdb
 * Plugin for handling vdb export, processing and deployment

* VdbNodeVisitor
 * Visitor that walks a vdb:node and converts it into teiid compliant
   xml for dynamic vdbs

* test-repository-config.json
 * Moves the brackets around the initial workspace to ensure that
   sequencers add their new nodes to the location in the correct workspace

* vdb.test plugin for unit testing vdb node visitor
Forks ddl sequencer so that it can be patched

* Temporary forking of the ddl sequencer where inclusion in the source
  allows bugs to be triaged and fixed.

* Modeshape project cloned into target directory then the sequencer
  directories copied to the project's forked directory.
Merge pull request #39 from phantomjinx/vdb-sequencer

Vdb visitor and ddl sequencing forking
Upgrades modeshape.lib to java 1.7

* Despite standard that JBT should only be 1.6, it is unavoidable that to
  use Modeshape 3.8+ requires JDK 1.7.
Fixes TestLocalRepository unit tests

* Restore vdb:entries and vdb:entry node types to komodo's vdb.cnd file

* These are unlikely to be necessary but the tko node types do include
  sub-types of them and this ensures the tests run and pass
Forks the vdb sequencer in the same manner as the ddl sequencer

* Vdb Sequencer tests are currently failing in jenkins due to the problem
  reported in MODE-2362. While this has been merged into modeshape and
  released in 4.1, we cannot currently upgrade to 4.1 due to the more
  important bugs (eg. MODE-2386)

* Forking the sequencer again allows us to move on and fix modeshape
  sequencer errors and have nightly builds working
Vdb Lexicon additions pushed upstream to modeshape

* Pushes lexicon additions identified while testing vdb sequencer upstream
  into modeshape vdb sequencer.

* See Modeshape PR #1347
Merge pull request #40 from phantomjinx/master

Vdb Sequencer changes being forked and pushed upstream. Looks good Paul!
Initial implementation of the relational model objects that persist to a local ModeShape repository. These model objects represent the ModeShape nodes that are created when Teiid DDL is sequenced.
Merge remote-tracking branch 'upstream/master'