ISPN-4708 Make DirectoryImplementor#deleteFile apply changes asynchronously
ISPN-4544 BaseWordCountMapReduceTest#testCombinerForDistributedReductionWithException doesn't actually test reduce exception

Fix test failure DistributedTwoNodesMapReduceTest.testCombinerForDistributedReductionWithException
Allow creation of Infinispan caches as OSGI managed service
ISPN-4818 Allow creation of Infinispan caches as OSGi managed service

Add checkstyle plugin and correspoding clean-ups.
ISPN-4818 Allow creation of Infinispan caches as OSGi managed service

Add integration tests some fixes and clean-up.
ISPN-4137 Transaction executed multiple times due to forwarded CommitCommand

Make rollback commands synchronous
Move stuff from AbstraceEnlistmentAdapter to TransactionCoordinator.