Changing to XOR Encryption for hiding RSIDTX
Before actually fixing up my stuff - don't need private key
Still using custom identity struct
Don't use keyring_get_nm_bytes as it expects a stored identity
Fix salt length
Rename sender concealment function and add to rhizome.h
Check for blank receiver in rhizome_manifest_set_sender_concealed
Concealing sender function now works without crashes!
Removed extra unused var from identity struct
Add manifest fields pertaining to a concealed sender
Actually set sender in manifest, and initial implementation of decryption of sender
Fix mixup in create_ply debug output
Sender is now concealed when sending a message
Conceal the author too
Fix generate_identity to properly generate sign_private
Add support for creating seeded identities to keyring.c

The function was moved from rhizome_crypto.c, and then split up.
Unfortunately it causes crashes on freeing of a keypair.
Better logic for creation of deterministic keypairs
Copy public key to end of private key for signing key instead of SID
Describe why public key is copied to end of private key
Remove outdated comments