ISPN-3106 Remove support for old (non-concurrent) distribution algorithm for non-transactional clustered caches

* Deprecate LockingConfiguration.supportsConcurrentUpdates() and  LockingConfigurationBuilder.supportsConcurrentUpdates().
* Merge NonTxConcurrentDistributionInterceptor into NonTxDistributionInterceptor.
* Remove tests for non-concurrent case.
ISPN-3083 Recovery parser always enable it
ISPN-3063 Data Inconsistency when Recovery + syncCommitPhase=false
* Also re-enable RecoveryConfigTest
* Removed TransactionCleanupWithAsync2ndPhaseRecoveryTest since the configuration is not supported
ISPN-2896 org.infinispan.lucene.DirectoryOnMultipleCachesTest.verifyIntendedLockCachesUsage fails randomly
fix