Merge pull request #3329 from owncloud/increase_lock_timeout

Set the SQLite database lock timeout to 60 seconds which is the default ...
Merge pull request #3303 from owncloud/update_etags_on_restore

Make sure that etags get updated once a file gets retored from the trash bin
Prevent backgroundScan() from looping if opendir() is failing for the same path
don't create a recovery user, only generate recovery key similar to the public link share key
don't handle public share keys in lib/public/share.php but in apps/files_encryption/lib/util.php instead
Keeping Font Colors Consistant on the headers.
removed var_dump
added handling for public file access via files_sharing link
added post_createUser hook
added post_deleteUser hook for cleanup public key
added test for public shared file via link
[tx-robot] updated from transifex
color change to crumb elements as well.
[files] add private declaration of $view
Merge pull request #3330 from owncloud/preselect_filename_on_rename

peselect filename without extension on rename
Turn off theme before update
Merge pull request #3338 from owncloud/button_color_fix

Keeping Font Colors Consistant on the headers.
fix for public link share
fix history template, print_unescaped() needs to include closing tags
fix for zero size files