cancel sharing if some users doesn't have a working encryption set-up.
fix test and make warning translatable
Merge pull request #4270 from owncloud/fix_4253

cancel sharing if some users doesn't have a working encryption set-up.