Issue172 add contact simplify de serialization

Closes #172.
Please merge first PR #171.
For unit tests one should never use resources not included in the test environment.
Please use a local drop server like in (.e.g) de.qabel.core.drop.DropURLTest.