Don't crash if decryption failed while saving decrypted message
Instead inform the user about the error. Also inform the user if the
original message is saved (e.g. because the original message doesn't
seem to be encrypted). And don't save the message when the user canceled
the decryption.