ISPN-4066 org.infinispan.query.dsl.Query.getResultSize() gives wrong results when used in remote mode

* totalResults was missing from QueryResponse
* relocated query.proto file to obey OSGi rules
* renamed query proto package to match new location
* add tests for max results
Test for ISPN-3993 Preloading and Shared options can not be enabled on a JDBCCachestore via configuration files
ISPN-4086 Use new package for JBoss Logging Annotations
ISPN-4087 Lower logging level for MBean registration
ISPN-4024 Cross-Site State transfer: alpha version

Cross-Site Replication State Transfer in a stable topology,
i.e. no nodes leaving or joining during the state transfer.
ISPN-4053 WriteSkew not throwing an exception for AtomicMap in REPL and DIST mode

Added tests to repl and dist mode. Fixed NPE.
ISPN-3942 HotRod client keep trying recover a connection to a cluster member after shutdown
ISPN-4094 Memory leak in RemoteQueryDslConditionsTest
ISPN-4090 Minor documentation formatting fixes
ISPN-3990 AtomicMapAPITest.testConcurrentTx fails randomly

* Increased lock timeout to 2 seconds.
synch w upstream master ISPN7
Merge branch 'master' of https://github.com/infinispan/infinispan
ISPN-4081 Upgrade to JBoss Marshalling 1.4.4 (ASL)
Remove hardcoded reference to sort implementation
Increase server initial state transfer timeout to 4 minutes, same default as Infinispan library
ISPN-4010 Allow configuring the LevelDB cache store through JON

* Fixed a couple bugs with server leveldb support
* Changed rhq plugin to work with properties
ISPN-4085 Random failures in StateProviderTest due to race condition

Use a mock executor service for StateProviderTest.test2()
Fully automate tests for ISPN-3967 HotRod in Karaf

* Also make the tests run on Windows
Remove default location and sync library and server configurations

prefix and location should not both be set, so remove the default value
for location.
ISPN-4076 fix RHQ stats bytesRead and Write, remove for REST endpoint