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
ISPN-4743 Rebalance can hang after the coordinator and another node leave

* Fixes ClusterTopologyManagerTest.testAbruptLeaveAfterGetStatus
* Logging fixes
ISPN-4421 RollUps tests ready for jbossas and wildfly running simultaneously
ISPN-1627 Removed OverrideDefault
ISPN-4746 NPE when preloading cache with DeltaAware values
ISPN-4631 Use TCP instead of UDP in JGroups config in clusterd security tests
ISPN-4692 Optimize externalizer for FileListCacheValue
Formatting
ISPN-4561 CacheManager.stop with indexing to Infinispan fails
ISPN-4739 InfinispanQueryIT failures
CustomFailurePolicy's init method is now called. Fixes ISPN-4781.
ISPN-4782 Drop the Mux Channel block in favour of a FORK protocol in the
server jgroups subsystem
ISPN-4785 Upgrade PAX URL to 2.2.0