catch errors during initial encryption
catch errors during decryption
don't block login forever if we are stuck in the middle of the initial encryption
Merge pull request #7155 from owncloud/enc_improved_error_handling

[encryption] improved error handling