Merge pull request #36 from phantomjinx/vdb-sequencer

Vdb sequencer
Allows komodo cnds to be loaded by Modeshape

* NodeTypesImporter in modeshape.lib uses the latter's classloader for
  loading resources. This classloader has no knowledge of komodo.core
  hence fails to find the cnd files.

* By registering core with modeshape.lib, the former has access to core's
  classpath and loads resources successfully.
Reduces logging of all modeshape tests

* Single abstract class for configuring modeshape logging to manageable
  amount.

* All test classes should extend AbstractLoggingTest in order to reduce
  logging.
Merge pull request #37 from phantomjinx/master

Komodo cnds and reduction in logging
Moved CND files to a config directory. Removed the "vdbs" and "schemas" grouping node from the workspace. Added more tests to TestLocalRepository.
Formatted the node types list as requested.
Now using StringConstants.FORWARD_SLASH as requested.
Merge pull request #38 from elvisisking/repo-tests

Added More TestLocalRepository/RepositoryImpl Tests
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.