Issue71 contact key serialization

Closes #71.
The contact has still to be added to the de-/serialization test of the complete Settings. I will add this in another PR as there has to be implemented a TypeAdapter for SyncedSettings.
while deserialization one could only look-up the identity when it has been already deserialized. so first the keyId is set and after complete deserialization the contactOwner is set.