ISPN-3082 Ignore .DS_Store
ISPN-3027 Update Lucene Directory to support Lucene 4.3
Fix configuration property name in example
ISPN-3080  upgrade to JGroups 3.3.0.Final
ISPN-3078 @AfterMethod/alwaysRun and alike are not used correctly
avoid hardcoding of the groups to run + user surefire 2.14 configuration
in abstract classes test lifecycle methods should have alwaysRun set to true.
ISPN-3084: The loggers should be static and not created on an instance basis.
ISPN-2218 Create maven-only release script
ISPN-2203 Test AsyncAPITest.testAsyncMethodWithLifespanAndMaxIdle is unstable
- the condition didn't stay true for high load.
ISPN-3077 cache.lock should work within the scope of batching
ISPN-3061 Total Order Tweaks
ISPN-3085 ExpiryTest intermittent failure
ISPN-2933 MixedModeTest.testMixedMode fails intermittently
ISPN-3091 Not transactional Cache.putAll or Cache.putAllAsync on primary owner is not replicated to backup owners when supportsConcurrentUpdates == true (DIST mode)

* Add test for Cache.putAll and Cache.putAllAsync with non-tx concurrent updates
* Fix NonTxConcurrentDistributionInterceptor.visitPutMapCommand() to properly forward to backups when origin is a primary owner
* Fix computation of backup owners list in NonTxConcurrentDistributionInterceptor.visitPutMapCommand() to avoid forwarding the command for keys I'm not in charge (not primary-owned) which could have resulted in a command being forwarded multiple times to a backup.
ISPN-3096 ComponentRegistryTest.testConcurrentLookupSameComponentRegistry intermittent failure

Use a latch to block the injection thread instead of an arbitrary timeout.
ISPN-3055 Unreleased lock after node restart
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