ClusterQueue and QueueClientRequest unit tests
some arrangements
unit tests corrections
Merge remote-tracking branch 'origin' into test/distrubutedQueue
fixed equality check
Merge pull request #3380 from hasancelik/test/distrubutedQueue

ClusterQueue and QueueClientRequest unit tests