TEIIDDES-1909 DDL Importer - default to 'auto-select' the dialect
Merge pull request #247 from mdrillin/TEIIDDES-1909

TEIIDDES-1909 DDL Importer - default to 'auto-select' the dialect
TEIIDDES-1899 Teiid Connection Importer should set translator on imported model
Merge pull request #248 from mdrillin/TEIIDDES-1899

TEIIDDES-1899 Teiid Connection Importer should set translator on imported model
TEIIDDES-1907 Teiid Connection Importer - clicking Finish on DDL page does not generate Model
Merge pull request #249 from mdrillin/TEIIDDES-1907

TEIIDDES-1907 Teiid Connection Importer - clicking Finish on DDL page does not generate Model
teiiddes-1902: Made properties and parameterMap local variables
Merge pull request #251 from tejones/teiiddes-1902

teiiddes-1902
TEIIDDES-1908 Teiid Connection Importer - import from Hive selects wrong translator
Merge pull request #252 from mdrillin/TEIIDDES-1908

TEIIDDES-1908 Teiid Connection Importer - import from Hive selects wrong translator
TEIIDDES-1901 Changes for getting the correct jndi-name for sources
Merge pull request #250 from phantomjinx/master

TEIIDDES-1910: Fix validation issues with WSDL property pages
Merge pull request #253 from mdrillin/master

TEIIDDES-1901 Changes for getting the correct jndi-name for sources
TEIIDDES-1916: Moves the initialisation of password provider implementation

* TeiidDataSourceFactory
 * The only class that requires the password provider, it should be
   responsible for getting it.
 * Getting the provider only when it is directly required, allows for the
   implementing plugin to have been activated and available. Even it is not
   then the data source will not be created and the user should add the
   password to the profile. An altogether less catastrophic outcome!

* DqpPlugin
* TeiidServerManager
* PreviewManager
 * Removes all responsibility for the password provider from these classes
Avoids exception generated in logs when installed

* The action sets initialiser is unable to find the jdbc_import icon,
  presumably due to the plugin not having been activated when designer is
  newly started.
* Adds a copy of the icon to the designer.ui plugin to avoid a needless
  dependency.
Provides clean-up procedures for downloaded dependencies

* build.xml
 * Provides clean target for removing the maven downloaded libraries

* pom.xml
 * Adds in clean plugin for removing the downloaded libraries while
   performing a maven clean.
Includes the modeshape ddl jars back into the codebase

* Ensures the versions of the jars are compatible with product releases

* Disables maven and ant dynamic downloading of jars