Fixes minor mistakes in plugins

* ignore lib and libsrc downloaded jars

* Miscellanous mistakes
Move teiid test client test plugin to its correct location

* Currently set to the old location of org.teiid.runtime.client.test
  but should be org.komodo.eclipse.teiid.client.test
Provides modeshape library plugin

* Located in plugins/lib separating out those plugins serving solely as
  library-wrapper plugins
Adds logger implementation based on modeshape logger

* Rather than directly depending on modeshape, logger implementation KLog
  is loosely coupled via a META-INF/service architecture.

* .../utils/KLog
 * Looks for implementations of spi KLogger interface using ServiceLoader
   and falls back to basic util.logger if none provided.

* logger.modeshape must be a fragment of utils plugin in order to share the
  same class loader and allow service to function correctly.
Tests for KLog implementation

* Capture the out stream in order to verify that the implementation's
  message is actually printed.
Makes all plugin licences consistent

* Even though the licence of the plugins may change, at least ensure all
  copyright headers and licence files are consistent.
Merge pull request #8 from phantomjinx/licence-consistency

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

Port util classes from designer
initial commit of komodo shell
updated license headers and files, fixed dependencies
fix shell pom to download dependency, other build fixes