Fixes warnings in plugins

* org.komodo.eclipse.teiid.client
 * Adds in those classes referenced in its plugin.xml although some
   elements have been intentionally commented out due to more classes from
   designer being required to be migrated. Given that some may not be
   needed then pointless to migrate just yet
komodo.teiid.client - warnings and generated source

* Sets all compile warnings to be ignored for the teiid spawned source
  folders. Do not fix their warnings since it confuses when performing
  diffs between the projects

* Addition of gen and demigen source folders
 * gen folder is used for generated source that is created upon a build of
   the project
 * demigen folder used for generated source that is created from a
   generator class but is not required to be built as often so is actually
   checked into version control

* demigen/**/generators package contains classes used to generate other
  source content

* javacc templates moved to gen folder for clarity

* TeiidNodeFactory receives its own generator class rather than generating
  itself

* .keep files for ensuring directories are present prior to generation
komodo.modeshape.**.sequencer - warnings and generated source

* Sets all compile warnings to be ignored for the teiid spawned source
  folders. Do not fix their warnings since it confuses when performing
  diffs between the projects

* Addition of gen and demigen source folders
 * gen folder is used for generated source that is created upon a build of
   the project
 * demigen folder used for generated source that is created from a
   generator class but is not required to be built as often so is actually
   checked into version control

* demigen/**/generators package contains classes used to generate other
  source content

* javacc templates moved to gen folder for clarity

* TeiidNodeFactory receives its own generator class rather than generating
  itself

* .keep files for ensuring directories are present prior to generation

* TeiidParser interface renamed to ITeiidParser and since there is only 1
  version of the parser it has been renamed to TeiidParser

* TeiidSyntax Parser renamed to TeiidCompletionParser since it is more
  explicit as to its purpose

* Scripts moved to demigen/generators package
Fixes remaining warnings in tests
TEIIDDES-2372 Remove Unused Utility Methods
Combined the 2 string utility classes. Commented out the unused utility methods. All utility classes now are suffixed with "Utils." Also fixed some compiler warnings.
Merge pull request #26 from elvisisking/TEIIDDES-2372

TEIIDDES-2372 Remove Unused Utility Methods
Target platform become the integration stack directly

* Rather than attaching a local version of the IS-TP as komodo.target to
  the mvn build, use the IS-TP directly.

* The komodo.target is no longer stored in version control but can still
  be generated using the build script in the target-platform directory. Its
  primary function becomes the vehicle for loading the TP into eclipse.