TEIIDDES-879: Creates a driver template for this version of the runtime

* services/java.sql.Driver
 * Makes the plugin into a JDBC4 driver service provider so that it can
   be used as the Teiid client driver jar

* TeiidRuntimePlugin
 * Activator for retrieving the id of the plugin

* teiidDB.xmi
 * Teiid database definition migrated from connectivity plugin so may not
   be a perfect representation of this version of teiid.

* TeiidDriverValuesProvider
 * Provides values for the default instance of the driver template,
   including finding the location of this plugin for the entry in the jar
   list

* plugin.xml
 * Migrates the specific parts of the connectivity and connectivity.ui
   plugins and appends the appropriate version, allowing multiple versions
   of the Teiid driver to be available without needing to find
   separate jars. Thus, users take advantage of the installed runtimes for
   the sql drivers.