Moved the message encryption process into the EnterPlaintextActivity to
avoid the need to send the plaintext from activity to activity.
Resolves the issue with re-running onCreate in the display ciphertext
activity causing multiple encryptions.
fixes #23