Deserializing cyclic object graphs #59

So, this is something like a proof of concept - the code does need some polishing but that can do anyone, right?

Note on the two failing tests (`shouldSerizalizeADeserlizaliedProxy`): I would say that they are wrong :smile: The proxy created in test does not have any unloaded properties so when it's deserialized there's no need to create another proxy for it.