Refactoring lucene class

Continouing development of class ; to be tested still
Code is now much cleaner.
One last late change
Merge branch 'develop' of github.com:eXist-db/exist into develop
Merge branch 'develop' of github.com:eXist-db/exist into develop
Merge branch 'develop' of github.com:eXist-db/exist into develop
Merge branch 'develop' of github.com:eXist-db/exist into develop
Make analyser creation as documented
review comments from dmitriy
Merge pull request #134 from wolfgangmm/develop

Fix for XQuery Update/XUpdate performance issues
If a test fails because of an error, don't report that as a success!
Merge pull request #135 from Infiniverse/fix-xqsuite

If a test fails because of an error, don't report that as a success!
Remove xmlcalabash module. It replaced by xar module that can be
installed from central xars repo.
Merge pull request #136 from shabanovd/develop

Remove xmlcalabash module.
cleanup
triggers redesign and new SAXTrigger
Tests for triggers
Merge branch 'feature/triggers-redesign' into develop
Merge pull request #138 from wolfgangmm/develop

Respect basic auth header for execution of controller
Merge branch 'develop' of github.com:eXist-db/exist into develop