Pass the filesystem view as argument in the sabredav connectors and use the fileinfo object
Remove .htaccess creation code

1. We're maintaining the same code twice which leads inevitably to problems as this one. The createHtaccess routine is only used to use the correct paths to the 404 and 403 document.
2. Updating the ownCloud instance as described in our documentation (`Delete everything from your ownCloud installation directory, except data and config.`) will break the links to the ErrorDocuments anyways and show the default error handlers if ownCloud is not installed in the root directory.
Typo + use regular assignment
A version bump is not necessary here
Fix FileInfo->getType
Make path for dummy fileinfo absolute
Update unit tests to use the new injection
Remove the need for a custom SabreDav server constructor
update test case
Fix encryption webdav tests
merge master into webdav-injection
don't throw errors in getType
merge master into webdav-injection
Merge branch 'master' into append-error-document

Conflicts:
	lib/private/setup.php
	lib/private/updater.php
merge master into webdav-injection
merge master into webdav-injection
thinner add icon
improve delete and close icons
improve upload and download icons
merge master into webdav-injection