Port util classes from desginer
modifications for commit comments
Merge pull request #4 from mdrillin/portUtils

Port util classes from designer
Refactor teiid client logging

* Replaces log statements with Klog.getLogger() reducing dependencies on
  eclipse.
Moves and renames teiid client plugin

* Renames plugin from org.komodo.eclipse.teiid.client to
  org.komodo.teiid.client in preparation for decoupling eclipse
  dependencies
Removes eclipse dependencies from teiid runtime client plugin

* Creates an eclipse.teiid.client fragment for providing the TeiidDriver
  to eclipse's datatools framework

* org.komodo.teiid.client
 * Adds saxonhe back as a library rather than depending on the eclipse
   version
 * Adds to Admin interface a getDataSourceDrivers method, responsible for
   returning a collection of the installed datasource drivers in the host
   server. Effectively pushes down to the teiid implementation the logic
   of getDSMatchForDriverClass from ExecutionAdmin
 * getDataSourceDrivers was never supported by teiid 7 and this is
   formalised with use of the AdminSpec implementations
 * TeiidRuntimePlugin removed as the activator and its functionality
   reassigned to eclipse client fragment
 * ExecutionAdmin now has its own refresh thread for waiting on deployed
   vdbs. Currently untested and a prototype so may have issues down the line

* org.komodo.spi
 * Removes getRuntimePluginPath from interface as only relevant to eclipse
   datatools
 * IDataSourceDriver interface for wrapping the driver properties installed
   in the teiid hosted server
Merge pull request #9 from phantomjinx/master

Refactoring of the client plugin - no eclipse!
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
Auto download the komodo shell library

* Adds an additional lib plugin for the aesh library for use in the komodo
  shell.

* Since komodo shell has a number of dependencies, its easier to have a lib
  plugin do the maven heavy-lifting
Merge pull request #11 from phantomjinx/shell-lib

Auto download the komodo shell library