Remove spi plugin's dependency on org.teiid.core.designer

* There is really no justification for the spi plugin to carry around the
  baggage of the core.designer plugin. Better for it to be completely
  independent of other teiid plugins and only depend on eclipse.