ISPN-3417 Threads which get parked in CHMv8 won't ever be unparked
ISPN-3405 Cache stores hashing keys should use configured Equivalence

* Removed Bucket externalizer since it complicated injection of
per-cache equivalence function.
* Created EquivalentLinkedHashMap for the single file cache store
to be able to locate keys requiring Equivalence function in memory.
ISPN-2013 Using explicit "unlock" causes TimeoutException for other Threads
ISPN-3434 DistTotalOrderL1WriteSkewTest test doesn't run with L1 enabled
ISPN-2913 putForExternalRead leaves locks
ISPN-3357 Fix the OutdatedTopologyException check during remote invocation

I made some mistakes when rebasing from 5.2.x to master.
ISPN-755 Build JavaDocs from scala sources too
ISPN-3359 Add JavaDoc 7 stylesheet to fix documentation appearance
ISPN-3435 Enable tests for RemoteCache.getBulk() and keySet()
ISPN-3442 fix and tests added for Query API DSL
typo in comment
Replace mod operations with bitwise AND where possible
ISPN-3437 Move some dependency management to BOM as it is common with server
ISPN-2264 DistL1WriteSkewTest.testSharedCounter failing randomly
ISPN-3419 Write Skew check must be performed only in the primary owner
ISPN-3433 Versioned L1 values don't expire

* Added tests that ensure L1 values on write an read operations are marked as being able to be expire
* Change ClusterDependentLogic class to apply the L1 lifespan when custom metadata is provided
ISPN-3389:  Account for the new lock owner for any local transactions to prevent the tx from being stale in the new owner's tx table.
ISPN-3389 Account for the new lock owner for any local transactions to prevent the tx from being stale in the new owner's tx table

* Unit test reproducing the problem
* Fix the topology check in StateProviderImpl.collectTransactionsToTransfer
* Mark the transactions received via state transfer as remote
* Other cosmetic changes in StateProviderImpl.collectTransactionsToTransfer
ISPN-3439 EHCache2InfinispanTransformerTest is failing randomly
ISPN-3459 Add support for Cache-Control http header to REST server