TEIIDDES-1956: Refactor not refactoring some references

* To minimise edits in the refactored dependent models, a prefix is
  prepended to the text being replaced in SQL statements. These prefixes
  consist of punctuation marks commonly preceding model names in such
  statements, such as spaces, commas etc...

* The opening bracket needs to be included if the model name
  to-be-refactored is used in a function, eg. convert(Model.blah.id...)
JBIDE-16133: Provide better feedback for incorrect admin password

* JBoss[7]ServerUtil
* TeiidServerAdapterFactory
 * Rather than catching JBoss exceptions (may be caused by incorrect
   security credentials) throw them instead and force UI components to
   catch and process them

* TeiidServer
 * Better handle exceptions thrown when failing to connect to teiid instance

* TeiidServerEditor
* TeiidParentServerListener
 * Rather than just logging exceptions thrown when initialising the teiid
   instance, get the exception back to the user

* DqpPlugin
 * API for handling exceptions by displaying them using an ErrorDialog
 * This is not ideal given that the DqpPlugin is technically a non-UI
   plugin despite depending on org.eclipse.ui.
 * At some point, this needs refactoring to set a UI provider for displaying
   exceptions in the UI.