Don't double-slash filenames at the root.
Replace either the end of the dir string that isn't preceded by a slash or the slash at the end of the dir string with a slash and the filename.
This prevents the root directory from ending up as two slashes, which breaks files_versions on Windows servers. See #4079 for an explanation.
chunked files are assembled into a part file on the target storage followed by an atomic rename operation.
adding oc-mtime handling to chunked upload
display the exception instead of meaningless message
Fixed watcher to also update the owner's folder sizes

Note that the root folder size is mandatory for quota calculation.
Fixed filesize issue in watchr test

Added clearstatcache to make sure we get the correct file size after
re-writing into the same file.

This failed on openSUSE 12.3 x86_64
Removed unused method
Added unit tests for shared files watcher

- Added base class for sharing unit tests
- Added unit tests for shared files watched to check for folder size
  propagation
Fixed unit tests for files sharing watcher
Add post hooks for filesystem scanner
Merge pull request #5747 from owncloud/scanner-post-hooks

Add post hooks for filesystem scanner
adding proper htaccess commands for Apache 2.4
Increased upload error delay to 10 seconds

Fixes #5662

Also made it use OC.Notification instead of directly access the
notification HTML element.
the filesystem has to be initialized once we know the user
Added JS event for when the user changes the directory

This enables apps to detect directory changes which might be caused by
the user using the browser back button.
Merge pull request #5762 from owncloud/files-uploaderrordelay

Increased upload error delay to 10 seconds
implementing solution using <ifModule mod_authz_core>
LDAP Wizard: keep Base DN always visible
Merge pull request #5763 from owncloud/fixing-sharing-ocs-api-master

the filesystem has to be initialized once we know the user
[tx-robot] updated from transifex