Initial commit of Komodo Shell
Merge pull request #10 from mdrillin/shellRework

Initial commit of Komodo Shell
Fixes library dependencies for integration test plugins

* Ensures test plugins are 1.6 and not 1.5

* Fixes names of teiid client plugin in build.xml files which has been
  renamed

* Removes teiid client plugin.xml entry from build.properties since this
  causes a tycho error
Renames teiid client unit test plugin

* Due to renaming the teiid client plugin (removing "eclipse"), does the
  same thing to its test fragment
New Teiid Instance implementation

* Moves the Teiid Instance implementation into the teiid client plugin
  and exposes it as the only public part of the client

* Teiid instance requires an ITeiidParent (provided by the UI) to give it
  its state, removing the WST IServer dependencies.

* Fetches the version of Teiid from the server using the single
  TeiidVersionProbe class which will try and deduce the version based on
  the variety of implementations of host server. This may need further
  review in the future.

* Abstracts version boiler-plate code from the integration tests into a
  single parent abstract test class.
WIP