fix some confusion about paths relative to the files dir and to the data dir
fix some more paths
Optimize svgs with scour.
Add shellscript for optimization.
Check if operation worked before sending post hooks, fixes #2484
Don't unlink old renamed file if stream copy failed
Fixed proxy class handing of read / write files
Various work on other classes
Merge pull request #2885 from FlorinPeter/files_encryption

fix performance issues
Fixed stream{} reading of encrypted files (stream_read())
Working on stream{} writing
Development snapshot
Fix OC_User::getDisplaynames when using numeric user id's

fixes #2948
merge translations with those from theme
merge translations with those from theme
additional safety checks
Development snapshot
Working on stream{} write
fix for trashbin
return filename relative to users file dir and not relative to data dir
Priorize common languages.
always save key file, the key doesn't change but the encrypted keyfile change always the same way like the share-keys change
remove ToDo, every time the file key gets encrypted new share keys are generated and a new encrypted filekey. We always need to use the latest share-keys and encrypted keyfiles