update target platform properties file
Merge pull request #59 from mdrillin/teiid-8.x-upgrade

update target platform properties file
TEIIDDES-1529: Added logic to rebuild project after web service model imports are rebuilt.
Merge pull request #60 from tejones/teiiddes-1529

TEIIDDES-1529
TEIIDDES-1530 Added method to clean up incompatible MEDS from a copied model.
TEIIDDES-1530 Added method to clean up incompatible MEDS from a copied model.
TEIIDDES-1529: Swapped order of "stream" parameter and endpoint.
Merge pull request #61 from tejones/teiiddes-1529

TEIIDDES-1517
Improve performance of teiid view by reducing number of refreshes

* TeiidServer
 * Moves the server listener to TeiidServerManager
 * Adds a notify flag that can turn off the firing of the
   refresh listener
 * Adds a reconnect method that makes use of the notify flag
   so reducing the number of server refreshes

* TeiidServerManager
 * Adds the server state listener that used to be in TeiidServer

* TeiidServerContentProvider
 * Finish the refresh thread on disposal of the provider

* TeiidResouceNode
 * Ensure an error is set for the node even if server is null
Tidy up some teiid view related issues

* EditServerAction
* TeiidServerEditor
 * Rather than refreshing using the action (pointless, since the
   view is not modal), make the editor signal a server refresh
   event.

* SetDefaultServerAction
 * Improves clarity of logic

* TeiidServerContentProvider
 * Improve refresh thread's ability to fire by waiting for
   pending updates rather than a flag
 * Remove event.getServer() since this can creata an exception
 * Add tooltips to tree content

* TeiidView
 * Remove extraneous methods

* AbstractTeiidFolder
* TeiidDataNode
* TeiidResourceNode
* TeiidServerContainerNode
 * Uses the toString() method for tooltips
Allow teiid decorations in Servers view

* Due to the teiid artifacts extending the JBT IContentNode and
  IContainerNode interfaces, the ServerLabelProvider is
  tested and returns text and images rather before the
  TeiidServerLabelProvider has a chance to.

* Creates a Teiid set of IContent and Container interfaces
  based on the JBT versions but are totally independent. As a
  result, the TeiidServerLabelProvider is the only one that
  returns text and images and thus displays the nodes
  correctly.
Displays the teiid server content on the status bar

* Replaces the manual updateStatusLine method in TeiidView
  with the universal method of having the label provider
  implement IDescriptionProvider
Fix Drag n Drop in the teiid and server views

* plugin.xml
 * Relocates instanceof checks to a definition since it is used more than
   once
 * The drop assistant will only be picked up by the navigator if the content's
   possibleChildren includes the type of the object being dragged hence the
   inclusion of the IFile.

* TeiidServerDropAdapterAssistant
 * Appears to transfer between navigators using LocalSelectionTransfer so
   this is supported as well as the original IResource[]

* SelectionUtilities
 * Fixes generics

* ModelExporerResourceNavigator
 * Fixes deprecation by replacing class LocalSelectionTransfer

* DeployVdbAction
 * Test the given TeiidServer rather than the default server. Since we have
   the given server and we use it, why test any others?
TEIIDDES-1533 added null checks for MED assistant
TEIIDDES-1473 - added QuickFix feature for handling of MEDs with legacy classnames
Merge pull request #62 from mdrillin/TEIIDDES-1473

TEIIDDES-1473
TEIIDDES-1533 tweaked preview vdb set-up to prevent creating vdb for vdb source model
TEIIDDES-1209 upgrading to Teiid 8.2 CR2 jars
TEIIDDES-1536 added manage vdbs section and added VDB details in intro.
Convert target platform script to git

* Fetches multiple.target from git rather than the defunct svn repository

* Since LWP:Simple does not support https out-of-the-box we fetch
  multiple.target using wget instead.