Modify and execute designer unit tests against new client runtime

* .../MANIFEST.MF
 * Replace test dependencies on old runtimes with new client runtime

* SPI changes
 * Constant for teiid 8.4 since it removed the need for CREATE PROCEDURE
   keywords

* Add plugin.xml for plugging into eclipse

* Ensure that min/max versions are used for tests involving isLessThan and
  isGreaterThan

* ExecutionAdminFactory
 * Have to cache data type manager and query services against teiid versions
WIP