teiiddes-1753: Updated MED test contants for REST changes
Merge pull request #210 from tejones/teiiddes-1753

teiiddes-1753:
TEIIDDES-1791 DDL Importer does not launch after new installation
Merge pull request #211 from mdrillin/TEIIDDES-1791

TEIIDDES-1791 DDL Importer does not launch after new installation
Further clarify the ultimate default server version

* The ultimate default server version should be utilised if the user has
  not defined a jboss server and not set the default server preference.

* Rather than rely on just the hardcoded value, first analyse the runtime
  client plugins installed and choose the latest version to return as this
  ultimate default server value. Only if this fails (should be very rare)
  should the function resort to the hardcoded value.
SPI plugin should be activated on class load

* Since plugin now provides a log and a shared instance plugin, the bundle
  needs to be activated on use of any of its classes.
Locus unnecessary due to inclusion in JBTIS

* Integration stack base target now incorporates the locus repository
  hence merging of designer's version no longer required.

* see JBTIS-107
Target Platform modifications

* TEIIDDES-1734: pom.xml
 * Updates parent pom version to 4.1.0.Final

* target-platform/*.*
 * Orbit plugins now included in JBTIS base target so no longer need to
   merge them
 * Replace the merge goal in the pom with a copy goal to retain the
   teiid-designer.target. Although identical to JBTIS base target it is
   still needed for devs in setting their Eclipse TP
 * JBTIS now includes poi and jackson plugins from orbit as well as the
   foundation.security.linux.feature
TEIIDDES-1788: Include foundation.security.linux feature

* Includes the feature to ensure the display of the most detailed master
  password dialog (only if platform is linux)
TEIIDDES-1763: Replace jackson library

* Instead of carrying the jackson library in the codebase, use the version
  provided by JBT's orbit repository

* Updates the orbit.target and rebuilds the main target, encapsulating
  latest updates from the integration stack
TEIIDDES-1763: Remove salesforce jar libraries from codebase

* Plugin depends on 3 library jars, 2 of which can be depended on directly
  from the target platform, while salesforce-api can be downloaded from
  maven
Guides View VDB Action regression exceptions

* DesignerProperties
 * NoSuchElement Exception occurs if no VDB is found in the workspace by
   the VdbResourceCollectorVisitor.
 * Due to use of Collections.unModifiableCollection wrapper
 * Handle with test for isEmpty

* VdbReousrceCollectorVisitor
 * Incorrect return logic for visit() method. Should always return true
   in order for project and folder members to be tested.
 * Better utilise the resource filter which is already being utilised but
   only testing it the resource is a file.
TEIIDDES-1793 Resolves issue with XML File Source Importer
Merge pull request #212 from mdrillin/TEIIDDES-1793

TEIIDDES-1793 Resolves issue with XML File Source Importer
TEIIDDES-1781 Need to Create Built-in MED for OData
Merge pull request #213 from mdrillin/TEIIDDES-1781

TEIIDDES-1781 Need to Create Built-in MED for OData
TEIIDDES-1502 Failure to access Oracle data source with column names enclosed in double quotes
TEIIDDES-1795 Added server version and validation timestamp to VDB properties and VDB editor
Added VDB validation server version validation
Added quick-fix to sychronize VDB to fix server version validation warning
Merge pull request #214 from mdrillin/TEIIDDES-1502

TEIIDDES-1502 Failure to access Oracle data source with column names enclosed in double quotes
TEIIDDES-275 Add Import Option to include costing stats