ClusterQueue and QueueClientRequest unit tests
some arrangements
unit tests corrections
Destroy all clients/servers that are still potentially running before the test. Perhaps this causes the test failure
Management center default update interval has been decreased to 3 secs
XAResource setTransactionTimeout() fixes #3384
Fixed and enhanced JoinStressTest.
Extracted MasterClaimOperation. Introduced MasterDiscoveryOperation to query master node.
Cleaned up and enhanced Tcp-Ip and multicast joins. Removed redundant/unused codes.
checkstyle fix
Merge pull request #3390 from emrahkocaman/master

Management center default update interval has been decreased to 3 secs
Cleaned up MergePolicyProvider. Fixed sonar issues.
error message corrected
Merge pull request #3392 from mdogan/fix/3.3/merge-policy

Cleaned up MergePolicyProvider. Fixed sonar issues.
Merge pull request #3393 from mdogan/fix/3.3/join-fix

Tcp-ip/multicast join cleanup and enhancements
Merge pull request #3387 from pveentjer/fix/3.x/3278-spurious-failure-ClientProxyDestroyTest

Fix test failure #3278
Merge pull request #3391 from mesutcelik/fix/3.3/3384

XAResource setTransactionTimeout() fixes #3384
Removed unused SystemLogService.
Fixed some problems in ConditionTest + Pulled out a TestThread
Merge branch 'master' of https://github.com/hazelcast/hazelcast