Serializer changes.

* made serialization recursive; now it should work for any multislot.

* added SerialDictSlot