touch() needs to be performed relative to user/files otherwise ownCloud doesn't execute the hooks which means that etags aren't updated properly
Merge branch 'master' into update_etags_on_restore
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