Add buffered data classes

Check it and the concept in background
In the [documentation](https://github.com/Qabel/qabel-doc/wiki/Qabel-Buffered-Data#acknowledge-id) it says, that ```contact_public_sign_key``` is a ```key```. Can you explain to me, why it isn't a (QblPublic?)```key```?