ISPN-3170 create a Metadata store
ISPN-3308 Change the tests' JGroups rejection policy to Discard

Includes some smaller changes to make the test configuration more like the
production configuration.
the jdk6testsuite is not activated by a system property now.
ISPN-3289 PutForExternalRead should only write the value on the originator once

Use the same condition to decide whether a PFER should write to the data
container as for a non-tx put, even in tx caches.
ISPN-3231 Skip TransactionCompletionNotification for autoCommit transactions with 1PC commit
ISPN-3302 Update the AS integration modules for the commons dependency
ISPN-3232 Avoid marshalling twice LevelDBCacheStore entries

* Switched purgeExpired() to submit a callable and if the purge is
synchronous, use the future to verify if the purge completed.
ISPN-3249 Finished Lucene test migration
ISPN-3249 Removed some other legacy Configurations that cropped up
ISPN-2714 TopologyAwareTwoNodesMapReduceTest.testInvokeMapperCancellation test fails randomly

SimpleTwoNodesMapReduceTest.testInvokeMapperCancellation used a static
counter, replace it with a static map of barriers, keyed with the name of
the actual test class. That way, subclasses like
TopologyAwareTwoNodesMapReduceTest will each use their own barrier, and
they will be able to run in parallel.
ISPN-3313 Add Infinispan 6.0 parsers
fixed compilation issue
ISPN-3313 Fix mongodb parser class name error
ISPN-3312 DistributedExecutionCompletionTest.testBasicTakeInvocationWithSleepingCallable random failures

Start timing the task execution before submitting it to the executor.
ISPN-3314 DistributedTaskPart.isDone() doesn't return true unless get() was called before

A single 'done' flag is enough, the extra 'callCompleted' flag was complicating things.
ISPN-761  Cache.keySet(),entrySet(),values(),size() ignore contents of cache loader

* Added support for entrySet, keySet, values and size to include passivated entries
* Added test cases for each method
ISPN-3310 Move the BasiCache/BasicCacheContainer APIs to Commons and use interface compositing to delimit specific APIs
Realign the HotRod client to these new interfaces