ISPN-4731 Google Collections removed from shrinkwrap-resolver-impl-maven
ISPN-3402 Add JDBC Cache Store config to RHQ plugin

* Added JDBC types to rhq
* Had to add fix for map within map for rhq agent code
ISPN-4686 Provide binary compatible deprecated options for 6.x

* Provide deprecated classes in old package locations.
* Provide deprecated methods when possible to keep same functionality.
ISPN-4686 Undo renaming of DatabaseType to Dialect

* Since Enums cannot be extended, the best way to keep binary
compatibility is to rename the enum back to its original name.
* New methods added still keep dialect name.
ISPN-4664 Pass isCommandRetried flag in remote client events.

* Events being the result of retried commands can be useful for
clients to decide what to do with the event.
* Updated Hot Rod 2.0 protocol to add isCommandRetried flag.
* Updated user documentation on the events received by clients.
Reformat to remove tabs
ISPN-4017 Map/Reduce functions should filter expired entries
ISPN-4633 Local transaction not removed from transaction table after a size() operation
ISPN-4776 The topology id for the merged cache topology is not always bigger than all the
partition topology ids
ISPN-4760 Cluster registry doesn't work when rebalancing is disabled

* Rebalancing should always be enabled for the cluster registry cache
* Fix StateTransferSuppressIT
Change ReplicatedCHFactory to only replace leavers in updateMembers()

Uneven primary ownership should be dealt with in rebalance() only.
Delegate the isBalanced() check in DefaultRebalancePolicy to the CH factory

Allows waitForRehashToComplete() to work even if the CH factory allocated
less than numOwners owners to each segment.