TEIIDDES-1176 Need better feedback in DDL importer
Merge pull request #196 from mdrillin/TEIIDDES-1176

TEIIDDES-1176 Need better feedback in DDL importer
TEIIDDES-1759 Resolves illegal arg exception in Teiid Connection Importer
TEIIDDES-1674 Corrected several issues with extension property handling in DDL Import
Merge pull request #198 from mdrillin/TEIIDDES-1674-2

TEIIDDES-1674 Corrected several issues with extension property handling in DDL Importer
Merge pull request #197 from mdrillin/TEIIDDES-1759

TEIIDDES-1759 Resolves illegal arg exception in Teiid Connection Importer
Rebuild teiid designer target

* Latest integration stack target changes its includeMode to 'slicer' and
  includeConfigurePhase to 'true'. This means that both the orbit and locus
  targets must be updated accordindly as target must have all location
  settings configured the same way

* Locus upgraded to 1.0.0.x

* Feature.xml
 * First inclusion of the foundation.security.linux fragment which displays
   a more informative dialog for entering the master password
 * Plugin only applicable to linux enviroment and included in feature
   and should not be depended on by any 1 plugin.
 * When the plugin's feature gets included in the integration stack then
   the designer feature will reference that rather than the single plugin
TEIIDDES-1674 DDL Importer - improvements to extension property handling
Merge pull request #201 from mdrillin/TEIIDDES-1674-3

TEIIDDES-1674 DDL Importer - improvements to extension property handling
Revert "Rebuild teiid designer target"

This partially reverts commit 7aa46c483365725ec4056808e10bc9f1f2c39c59.

* Due to issues with the saxon plugin, reverting the locus plugins back
  to 0.0.1 for the moment.
TEIIDDES-1783 Import of Oracle DDL with indexes does not create them
TEIIDDES-1176 On DDL importer, need better feedback
Merge pull request #202 from mdrillin/TEIIDDES-1783

TEIIDDES-1783 Import of Oracle DDL with indexes does not create them
Merge pull request #203 from mdrillin/TEIIDDES-1176-2

TEIIDDES-1176 On DDL importer, need better feedback
teiiddes-1387: The ModelWorkspaceManager did not contain the newly created project when we tried to add the model resource since this happens when a resource is added. Changed to use ModelerCore.getWorkspace().getRoot().findMember(location) to get the project or project folder. Also broke logic out into a separate method in ModelErCore since this was needed in several classes for view and source models (XML, Flat File, Relational).
Merge pull request #204 from tejones/teiiddes-1387

teiiddes-1387:
TEIIDDES-1548 Barry WIP New VDB XML Schema suppport
TEIIDDES-1776: Refactor Extension Registery function

* ExtensionRegistryUtils
 * Provides common API for creating an object instance from an extension
   point. An implementation of the IExtensionRegistryCallback must be
   given which provides both the extension point metadata and the method
   for process the instance once it has been created.

* ITeiidServerVersion
 * Updates default server version to be 8.4.0. This is only applicable if
   no server has been defined and no preference
TEIIDDES-1776: Separate the preview and import managers from server manager

* Converts the preview and import managers to singletons that can be
  called independently of the server manager
TEIIDDES-1776: Implements extension point for PasswordProvider interface

* Instead of directly setting the password provider from the dqp.ui bundle
  to the dqp bundle, supply the provider using an extension point

* Extension point implemented in spi plugin