Merge pull request #75 from zwobit/develop

Update to betterFORM 5.0RC4
cleanup
[bugfix] Lucene index configuration: constructor of default analyzers now expect stopword lists to be provided in a CharArraySet instead of a Set.
[ignore] Use LuceneIndex.LUCENE_VERSION_IN_USE
Merge pull request #76 from wolfgangmm/develop

Fix lucene analyzer configuration
Merge pull request #1 from eXist-db/develop

merge
[bugfix] Fix memory leak in lucene-based query functions (full-text and range index).
Merge pull request #77 from wolfgangmm/develop

[bugfix] Fix memory leak in lucene-based query functions
[bugfix] new range index: check if index is case sensitive. Transform query string to lower case if yes.
Merge pull request #78 from wolfgangmm/develop

[bugfix] new range index: check if index is case sensitive.
[bugfix] function lookups: ExternalModuleImpl.isReady always returned false, so a second lookup was done. Costs performance and may lead to NPE in dynamic function lookups.
Merge pull request #79 from wolfgangmm/develop

[bugfix] function lookups: ExternalModuleImpl.isReady always returned fa...
Merge remote-tracking branch 'eXist/develop' into develop
avoid use of Collection.getPermissions because of read locking inside.
In time of call collection locked anyway or if not it lead to deadlock.
Merge pull request #80 from shabanovd/develop

result of checks on deadlock situations
[bugfix] New range index: remove configuration by qname for nested fields: no added value, always use match instead.
[bugfix] Fix NPE in new range index functions.
[performance] New range index: rewrite expression with multiple filters even if only one filter can be optimized into a field lookup.
Merge pull request #82 from wolfgangmm/develop

New range index: bug fixes and optimizations
remove deprecated methods