TEIIDDES-1826 ProcedureService support for remote FlatFile option
Merge pull request #238 from mdrillin/TEIIDDES-1826-2

TEIIDDES-1826 Designer doesn't yet support Flat File Connection Profile URL input option
Merge pull request #239 from phantomjinx/8.2.x

Updates the feature dependencies
TEIIDDES-1831: Provide a status icon in the server status panel

* Adds a server status icon to the status panel in the Model Explorer view

* Indicates whether the default server instance is connected or not

* Image instances should be disposed by the SWT labels

* All calls to the setter methods for the status panel wrapped within a UI
  thread runnable

* Server status panel de-cluttered with the edit link reduced to an icon
  with tooltip.

* Since status label is not initially populated, it is necessary to relayout
  its parent composite after setting its image. Otherwise, the image is
  never displayed.

* UiPlugin
 * Clean up some old commented-out code
 * Use the registry for descriptor rather than individual references
Updates target platform in line with integration stack

* Release of integration stack target version of 4.1.4.Final
TEIIDDES-1833: Clean vdbs on connection of client to teiid instance

* PreviewManager
 * On connection of the client to the teiid instance, clean the latter of
   all preview vdbs.
 * This means whenever a server is started (and the instance successfully
   connected to) or when the refresh button is clicked on, the manager will
   find all preview vdbs and remove them accordingly.

* ExecutionConfigurationEvent
 * Requires an additional event for the specific case of the instance being
   connected to. Refresh occurs too often to be of use.

* TeiidServer
 * Fire the connection event only when the instance has been successfully
   connected.
TEIIDDES-1858 re-worked server instance and connection checks so dialogs make more sense.
If user ends up creating server from action, then it won't be started, so preventing "no connection" warning dialogs.
TEIIDDES-1847 Added workspace UUID check to filer out preview artifacts that are not the current user's
TEIIDDES-1833 added workspace UUID check so one user's workspace won't clean up other user's preview artifacts on server
WSDL import File not Found Exception
Merge pull request #240 from mdrillin/TEIIDDES-1855

TEIIDDES-1855 WSDL import File not Found Exception
TEIIDDES-1730 Added Create VDB Data Source action and dialog
 - Based on selecting VDB in Explorer or Servers view
 - Deployed VDB and existing Data Source check
Upgrades target platform to 4.1.5.Alpha2

* Fixes a problem with nightly urls being used in JBT-IS. Newer version
  replaces these with more stable urls.
TEIIDDES-1856 added '_' as a valid character for model names