fix test replaceFiresUpdatedEvent and some tiny renaming & refactoring
changed mm.commitBackup to forceUnlock fixes #3545
fix findbugs issues related to transactions
use assertTrueEventually for testMapRecordEviction
deletegate throwable responses to callback.onFailure
Merge pull request #3585 from eminn/fix/client-mapreduce-test-fixes

deletegate throwable responses to callback.onFailure
Merge pull request #3584 from eminn/fix/findbugs

fix findbugs issues related to transactions
Merge pull request #3581 from gurbuzali/txn-lock-sync-issue/master

changed mm.commitBackup to forceUnlock fixes #3545
Merge pull request #3572 from ahmetmircik/fix/3.4/test_replaceFiresUpdatedEvent

Fixes test replaceFiresUpdatedEvent and some refactorings
Queue Persistence section enhanced by adding

more descriptional text and QueueStore interface methods.
merged with master