Added full key decryption cipher support, although a few don't work yet. I'll play with them more on Monday. Closes #30, #31, #32, #33