QueryResultSet now returns a rawIterator which does not support remove
shortening the tests
Merge pull request #1902 from gurbuzali/sort-limit-fix/3.2-RC2

fixed same value problem
Moved deserialization from future.set to future.get

This way the operation service is not bothered wit deserialziation.

I also added a test which verifies that we should get copies. But appearently we are not. I
need to have a chat with Mehmet how this can be prevented.
Rename of the Test class
Improved testing
Removed invalid commment
Test cleanup