Updates to teiid client for support of Teiid 8.9

* Lots of changes are requires serious testing for all latter versions of
  teiid server.

* Change of saxon version dependency to 9.1.5-6j implies API changes in
  saxon dependent package. Thus, errors in Eclipse until TP has been
  upgraded to include 1.2 version of locus which should contain the new
  saxon library.

* Temporary fixes to accomodate change of libraries
 * Extras target file added to include the new provisional saxon 9.5.1
   plugin
 * pom.xml
 * target-platform/pom.xml
  * In order to accommodate the saxon plugin not yet being in the IS
    repository, it is necessary to include a provisional repo and attach it
    to the target platform. However, in order for maven to 'see' it, the
    target once again must become local so has to be build prior to the
    rest of the application.
  * For convenience the TP has thus been committed once again
Merge pull request #419 from phantomjinx/9.x

Updates to teiid client for support of Teiid 8.9