TEIIDDES-1100 fixed minor error in row parsing logic
TEIIDDES-104
Added object location within model and type to dialog
Added string name validation and status to prevent name errors
Support for remote jboss servers

* In order to support remote jboss servers, the jboss rse.integration
  feature must be included in the target platform. Otherwise, it is not
  possible to create a jboss server configuration pointing to a remote
  server in the Servers View server wizard.
Teiid Server Editor - avoid possible null exception

* The admin ssl checkbox is not used or displayed if not editing a teiid 7
  server. Thus, eventuality shold be handled.
Teiid Runtime Client Extension point configuration

* Only 1 runtime factory should be defined for the runtime client extension
Fixes tidying up creating remote jboss servers

* TeiidServer
 * Avoid creating a teiid server with a ServerWorkingCopy parent since this
   parent will not be the same as that in the TeiidServerManager

* TeiidServerManager
 * When modifying a parent server, it is more likely the server will not
   be connected so we want a teiid server returned more often than not as
   all we want is its settings to update the existing registered teiid server

* JBoss7ServerUtil
* JBossServerUtil
* TeiidServerAdapterFactory
 * Seems jboss7Server instances can return a ServerWorkingCopy as its parent.
   Avoid using these in TeiidServer by passing around the original server
   being adapted instead

* ExecutionAdmin
 * Check admin is not null before running init. Better to throw a proper
   exception than relying on the NPE from admin being null

* Messages
 * Incorrect package address
Update for target platform

* Seems that the current jboss plugins are insufficient for the Servers
  view to work correctly as they do not include the Jboss7ManagerService.

* Prudent to use the as feature instead as this does include all necessary
  plugins.
TEIIDDES-1273
Added duplicate column name validation
Added auto-gen of source and view model names
Remove incorrectly committed script

* Useful but should no longer be in the repo
TEIIDDES-1555 Fix errors when creating WS model

* ClassCastException: MappingNodeImpl cannot be cast to IMappingElement
 * Root element of MappingDocumentImpl should not be just a MappingNodeImpl
   but one of the wrapped classes depending on the actual RootNode.

* ERROR: TEIID30387 Could not load UDF "+", since its invocation class
  "org.teiid.query.function.FunctionMethods" could not be found.
 * FunctionLibraryImpl constructors should all set the classloader to allow
   the FunctionMethods class to be reflectively loaded.
TEIIDDES-1288 Added action to import execution plan from a file
Merge pull request #72 from mdrillin/TEIIDDES-1288

TEIIDDES-1288
TEIIDDES-1255 fixed delegate for planOnly
Merge pull request #73 from mdrillin/TEIIDDES-1255

TEIIDDES-1255
Display the word [default] next to the default teiid server

* Should the servers view contain multiple servers, display [default]
  next to the name of the teiid server that has been selected as the
  default
TEIIDDES-1550: Fix isFunction and isExpression methods

* Incorrect return values for some symbols for methods isFunction and
  isExpression.

* Mitigate by just including in LanguageObjectImpls and test delegate
  for whether its a Function and Expression respectively.
TEIIDDES-1550: Fix MappingDocument hierarchy for both runtime clients

* MappingDocumentImpl should extend MappingNodeImpl

* Adds load mapping document from input stream method to
  document factory

* Adds clone methods to each MappingNodeImpl class and
  sub-classes
TEIIDDES-1550: Introduce query node api for query plans

* Query plans used by the metadata interface are encapsulated in
  QueryNode.
TEIIDDES-1550: Expand the IQueryMetadataInterface

* More methods required to be exposed in order to correctly
  process transformation queries.