Convert InvalidCiphertextException into CryptoTestFailedException.

If we don't do this, then a runtime test failure could report that the
ciphertext was invalid (or the key was wrong, etc). The user of the library
would be led to beleive that it's just that one ciphertext that's bad, and not
the whole system!
Tone down the warning.