Merge pull request #2077 from Danny-Hazelcast/txn3

Txn Queue clean up and test added
use HazelcastSerialClassRunner : possible destroy method race codition
cleaanup
DataSerializerHook cleanup.
Merge pull request #2078 from eminn/fix/entryprocessorstats

collect map statistics from entry processors
test fix
Fixed broken test, method annotated with AfterClass should be static.
Merge branch 'master' of https://github.com/hazelcast/hazelcast
hook fix
fix transactional set duplicate element insertion.
ClientQueueTest clean up, and addedd new test
cleanup resources should be called within IO thread if client is shutting down
client map reduce test moved to slow tests category
Merge pull request #2091 from eminn/fix/TxnSetDuplicateElement

fix transactional set duplicate element insertion.
Merge branch 'master' of https://github.com/hazelcast/hazelcast
quick-fix related PR #2091
Merge pull request #2092 from Danny-Hazelcast/Q1

ClientQueueTest clean up, and addedd new test
Merge pull request #2093 from gurbuzali/client-shutdown-fix/3.2-RC3

cleanup resources should be called within IO thread if client is shuttin...
3.2 release
3.2.1-SNAPSHOT