ISPN-2847 Puts done by state transfer can fail with TimeoutException if lock cannot be acquired

A state transfer transaction should not wait for the backup locks of other transactions
ISPN-2843 Add new tests for Query Module

* New tests are added covering queries with ranges, phrases, keywords and wildcards.
* Spatial queries are added.
ISPN-2843 Add new tests for Query Module: style fixes
ISPN-2875 Intermittent test failure: org.infinispan.statetransfer.DistNonTxOperationsDuringStateTransferTest

Delaying execution of Transport.invokeRemotely(CacheTopologyControlCommand) on coordinator is usually enough
to delay the start of rebalance on the joiner in most cases but not in the rare case when the joiner receives a non-null
pending CH right in the initial topology returned to it from the join call. This was causing the assert to fail. A more manageable
way of delaying start of rebalance is to override the RebalancePolicy rather than the Transport. This approach ensures (at least in this test scenario) that the initial topology has a null pending CH.
ISPN-2847 No longer needed to mark transactions that are from state transfer in StateConsumerImpl

This code was moved to TxInterceptor.enlistWriteAndInvokeNext for ISPN-2847 and is superfluous here. Was left behind by mistake.
ISPN-2903 Manual evictions should not lead to cache store removals
ISPN-2519 - Test org.infinispan.loaders.decorators.BatchAsyncCacheStoreTest.indexWasStored fails randomly
ISPN-2908 Add XML parsers and XSDs for Infinispan 5.3
ISPN-2547 - org.infinispan.loaders.decorators.AsyncStoreTest.testPutRemove fails randomly
ISPN-2909 Support storage of indexes of Apache Lucene v. 4.2
Move existing tests to correct package
Adapt Lucene integration test files after package move
ISPN-2907 File size > Integer.MAX_VALUE crashes Lucene CacheLoader
ISPN-2920 ClassFinder.infinispanClasses does not work correctly
ISPN-2921 Add defaults to all appropriate configuration attributes in
the XSD
Make it easier to import modules in Eclipse
ISPN-2509 Force transport instance creation if pingOnStartup enabled