TEIIDDES-1209 upgraded Teiid jars to 8.1 Beta1

Note this is a an initial checkin which includes jars in lib/jboss and lib/common that may or may not be required.
Stop opening of diagrams generating exception

* Correction of findbugs error calls ModelUtil.getModel(getDiagram())
  which throws an exception if getDiagram() is null. This exception gets
  passed up the stack to the eclipse error dialog system.

* Also, mistakes made in logic when originally modified so fixes them too!
TEIIDDES-1454: Add support for import vdb elements in vdb files

* Provides add/remove import vdb API methods to Vdb class

* Implementation of providing import vdb entries, using JAXB, to vdb xml
Merge pull request #1 from phantomjinx/teiid-8.x-upgrade

Teiid 8.x upgrade
TEIIDDES-1416 - set background color of URL TextBox so that it appears
non-editable and changed the tooltip.
Merge pull request #2 from mdrillin/teiid-8.x-upgrade

TEIIDDES-1416
TEIIDDES-1456 Added function.xsd MED + added new extension properties to relational.mxd
TEIDDES-1467 Add method to MED assistant class to allow passing object to retrieve property descriptors
MED assistants now how opportunity to determine if property descriptors are appropriate for individual EObjects. Made some changes to the
relational MED (removed allowed values from boolean, added default values, changed US translation). Also fixed an incorrect namespace prefix.
IDDES-1467 Add method to MED assistant class to allow passing object to retrieve property descriptors
Removed allowed values from boolean types in the function MED. Boolean allowed values are automatically added by framework now.
IDDES-1467 Add method to MED assistant class to allow passing object to retrieve property descriptors
Made changes as recommended by Barry. Removed the check to see if a function model as checking EObject is a ScalarFunction is enough.
TEIIDDES-1470 Refactored salesforce classes, changed salesforce profile id so that its picked up again
TEIID-1471 - updated all mxds with refactored classNames
Merge pull request #4 from mdrillin/teiid-8.x-upgrade

Pull Request for TEIIDDES-1470
Merge pull request #5 from elvisisking/teiiddes-1467

Teiiddes 1467 Add method to MED assistant class to allow passing object to retrieve property descriptors
TEIIDDES-1414 removed outdated preference contributor class, plugin.xml ref. and corresponding properties.
TEIIDDES-1445 updated xml in properties file
TEIIDDES-1461 - Added start and end timestamps to correct problem with elapsed time
Merge pull request #6 from mdrillin/TEIIDDES-1461

TEIIDDES-1461
TEIIDDES-1438 Updated applicable wizards, actions and util methods to note when user cancels the required new project wizard and prevent follow-on dialog to be launched.
TEIIDDES-1229 adding varbinary datatype