ISPN-3391 Update to JBoss Marshalling 2.0.0.Beta1
ISPN-3390 SingleFileCacheStore.start() fails if cache name contains File.separator
ISPN-3282: Optimize get() operations for transactional DIST_SYNC caches.
ISPN-3366 Data loss when entry forwarding to primary owner and primary owner shutdown

* Always reply with a CacheNotFoundResponse when the requested cache is not running.
* Throw a RemoteException(NamedCacheNotFoundException) from RpcManagerImpl, if strictPeerToPeer = true.
* Throw an OutdatedTopologyException from NonTxConcurrentDistributionInterceptor, if strictPeerToPeer = false.
* Catch OutdatedTopologyException in StateTransferInterceptor and retry the operation.
allow the python version to be determined within the invoking script
Update name of infinispan-cli-server module to prevent potential confusion with the query DSL
ISPN-3169 Define a Query API that will be common for library mode + remote

New package added: org.infinispan.query.dsl
Warning! This API is subject to change until the Final 6.0 release.
It might even be relocated to another submodule.
ISPN-3333 Implement the new Query DSL in embedded mode

Warning! This is still experimental, incomplete and likely to change until the 6.0 Final release
Add back the CLI grammar that was left out during the file rename a few commits back
ISPN-3276 Migrate the CacheLoader API to use org.infinispan.configuration

ISPN-3343 Write up CacheLoaderConfiguration and corresponding Builder for Lucene module