expanded recipient model
can now add recipients with keys
added tests
add recipientListSignaure to conversation
Finish addRecipientSigatures