Improve app-management

- Better error messages

- Translate untranslated strings

Basically picks non-app-dependency related stuff from #4017 

@icewind1991 @DeepDiver1975
@owncloud/designers