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.