ISPN-4153 Server can't start a cache with custom cache store

* Added a nonStrict method so we can use the default BaseConfigurationBuilder
ISPN-4021 Allow Map/Reduce task to use a custom intermediate cache
ISPN-4164 AuthAndEncryptProtocolTest fails

Temporarily disable the test.
ISPN-4165 MultiNodeDistributedTxTest fails

Temporarily disable the test.
ISPN-4164 AuthAndEncryptProtocolTest fails

Fix typo.
ISPN-4164 AuthAndEncryptProtocolTest fails

Use junit unstable grouping.
ISPN-833 Remove cache defined limitation for Infinispan servers

* Asymmetric clusters are now supported.
* It's still convenient to pre-start defined caches so that
topologies for all caches are well defined.
ISPN-3529 Add segment based CH for Hot Rod, and 2.0 protocol support

* Segment based CH implemented in Hot Rod 2.0
* Hash function incremented to 3 to reflect new segment based
calculation for Hot Rod clients.
* All tests should use this version unless they are testing
older versions of the protocol.