TEIIDDES-1824: Provides a Teiid Instance model the moment a parent is added

* When a new server added, traditionally the Teiid Instance model has not
  been available until the parent server has been started. However, it is
  increasingly expected for operations not requiring a connection for the
  model to be available. Changing the default server is one such example.

* TeiidParentServerListener
 * Do not check connection so that a new Teiid Instance model is created
   once a parent server is added. This allows the 'select instance' UI to
   list all instances.
Changes the NewServerAction to display the JBoss Server Wizard

* Scraps the Teiid Server Wizard to align with the functionality in the
  Servers View. The only UI calling this was the Guides View.

* TeiidServer
 * Improves the description of this Teiid Instance by appending the name
   of its parent server.
TEIIDDES-1827: Replaces 'Teiid Server' with 'Teiid Instance'

* Replaces references to 'Teiid Server' in properties files with 'Teiid
  Instance'

* Replaces references to 'Teiid Server' in comments in source files with
  'Teiid Instance'

* Replaces references in other files where it does appear in the UI but
  does not affect functionality.
TEIIDDES-1827: Replace 'Default Server' with 'Default Teiid Instance'

* Replaces references to default server in comments and UI text display
Merge pull request #226 from phantomjinx/master

TEIIDDES-1824, 1827 and misc