[test] - testcase for new range index case="[yes/no]"
Merge remote-tracking branch 'upstream/develop' into develop
Merge pull request #202 from zwobit/develop

Test for new range index with or without case="no"
[performance] New range index: bad performance when querying a single node from a large set of indexed nodes.
[bugfix] New range index: must filter result after index lookup to check if nodes are on correct axis.
[performance] Help query optimizer to correctly rewrite boolean "and" into multiple filters, in particular if indexes are available.
[ignore] commons-lang is not only required for the client.
[ignore] range:index-keys-for-field: add parameter to define max returned items to make it consistent with util:index-keys.
[bugfix] New range index: fixed missing context node exception.
[ignore] Remove message logged to system out.
[ignore] New range index: tearDown commented out in tests.
Merge pull request #204 from wolfgangmm/develop

Range index performance improvements
[bugfix] general comparisons: internal property is overwritten, which leads to failing or endless queries every second time the query is run.
Merge pull request #205 from wolfgangmm/develop

[bugfix] general comparisons: internal property is overwritten,
Change API to allow construction

try ( Transaction tx = broker.beginTx() )
{
    // operations on database
    
    tx.success();
}
Change API to allow construction

try ( DBBroker broker = db.authenticate("user", "passwd") )
{
    // operations on database
    
    DBBroker activeBroker = db.getActiveBroker();
    
    //broker == activeBroker
}
Merge branch 'develop' of https://github.com/shabanovd/exist into
develop
Revert "Merge branch 'develop' of https://github.com/shabanovd/exist into"

This reverts commit 46013f7134dbeaf9f2142109ce0447c13192cc41, reversing
changes made to 57488337625564319421d7d8173d12e14f8905a6.
missing @Override
switch to java 7 compiler