TEIIDDES-1966 Resolves several issues with VDB Editor multi-source binding panel
Merge pull request #269 from mdrillin/TEIIDDES-1966

TEIIDDES-1966 Resolves several issues with VDB Editor multi-source binding panel
teiiddes-1958: Added builtInDataTypes.xsd to the war_resources folder and modifeid war building logic to include when global datatypes are present.
Merge pull request #270 from tejones/teiiddes-1958

teiiddes-1958
TEIIDDES-1947: Adds workaround for Group layout issues

* There appears to be a bug in the SWT Group widget where dialogs are not
  layed out correctly when first displayed. If the Group has a title, the
  group's content overlaps it and likewise can sometimes be truncated at
  the bottom.

* WidgetFactory
 * By setting the top margin to a value of '10' the overlapping and
   truncation is removed. However, in some cases the margins are correctly
   observed hence a 10 point gap is displayed under the group title. Thus,
   this remains a workaround and not a complete solution.

* Where components make use of WidgetFactory.createGroup, ensures that they
  do not override the layout.
Upgrades modeshape libraries to 3.3.6.GA

* Contains fixes for Teiid DDL parsing
TEIIDDES-1973 fixes restrictions on vdb deployment
  * Added problem markers to detect missing translator and JNDI names in VDBs
Stop quitting deletion of closed projects

* Deleting closed projects is currently impossible due to a number of
  checks taking place that assume the project is open.

* Any attempt to use the API folder.members() results in an exception
  for a closed project. Need to avoid this and return a sane result

* RelateResourceFinder
* PreviewManager
* UdfManager
 * Checks the given resource is not a closed project. If it is then bail
   out with a sensible result

* VdbUiRefactorHandler
 * Check for closed project since getProjectFileResources also throws
   same exception as folder.members()

* RefactorResourceUtils
 * Modify check methods to sanely handle closed projects
 *


* PreviewManager
 *
TEIIDDES-1947: Creates factory method for groups with fill layout

* The overlapping group title issue exists not only for groups using grid
  layout but also those using fill layout.

* WidgetFactory
 * Factory method for creating a 'simple' group with fill layout with a
   margin height of 10 to workaround the overlapping content issue.

* Fixes the most common uses of this kind of group in the datatools
  connection UI dialogs.
Merge pull request #271 from phantomjinx/master

Stop quitting deletion of closed projects
TEIIDDES-1974 cleaned up create procedure panels
  * removed Update-Count and non-prepared props from functions
  * added back in non-udf function properties to source-function option