improvement stats: top-key attribute only returns the top-10th keys
fix to-gmu: the transaction must wait for all the replies.
to-gmu: added test case to check if the TimeoutException cleans everything correctly
to-gmu: disable 1pc
to-gmu: fix filter problem that ignores timeout exception
gmu add: allow gmu entries to be store in cache store
TO: cherry-pick NPE fix from 5.3
to: fix missing argument in TO log message
TO: bugfix timeout in local node can originate unrelease locks in remote nodes
gmu: revert cache store API changes in BoundedConcurrentHashMap

* BoundedConcurrentHashMap was changed to support the version chain.
However, this API change breaks compatibility with JBossAS/TorqueBox.

* Workaround implement and API changes reverted.
Rollback deliver before prepare issues

* if the rollback arrives before the prepare, the originator will leak a
remote transaction (and a possible livelock).

* if the rollback was invoked twice, the originator will leak a remote
transaction also.
Added consistency test for Remove
Fix testRemove and added testRemoveOnOwner
Fix remove consistency
Expose real consistent hash in GroupingConsistentHash

* Fenix Framework load balance needs to have access to the real consistent
hash to dispatch correctly the work
Added GMU version of Total Order Manager

* Now, the transactions does not create any read -> read dependecies,
i.e. the only dependencies are between read -> write, write -> read
and write -> write.
 Adding new statistics and bugfixes
Fix identation
Trying to remove top-key from critical path
Multiple improvements and changes to the extended statistics

* Added COW/CAS based flush

* Trying to reduce the number of accesses to thread-local variables

* Avoid asking to ManagementFactory for ThreadMXBean

* Avoid creating the log class multiple times