Issue 206 add multi sub key serialization

I added the multi sub-key support in the particular TypeAdapters and in the Contact class.
For the tests I had to set the methods generateEncKeyPair() and generateSignKeyPair() public.

Closes #206.