Update PHPDoc for I10N, OC_Config, OC\Template\Base and OCP\IL10N
More PHPDoc fixes, using scrutinizer patches as hints
Type is with a small letter
More PHPDoc updates
Allow using "/" in "overwritewebroot"

Whenever the reverse proxy is using "/" as the webroot, it is now
possible to set that value in "overwritewebroot"
Fix uploading files containing a # in the path for webdav
always encrypt files to owner
there is no need to re-calculate the shares after a touch
Merge branch 'master' into type-hinting

Conflicts:
	lib/private/image.php
	lib/private/l10n.php
	lib/private/request.php
	lib/private/share/mailnotifications.php
	lib/private/template/base.php
Correctly read the full stream in file_get_contents

When using user-defined stream wrappers, PHP will
return a maximum of 8192 bytes even if more was
requested.

This fix uses stream_get_contents to make sure the full stream is read
and not only the first 8 KB.

Added unit test with a bigger test file to cover this case.
Added missing fclose in file_get_contents and file_put_contents
[tx-robot] updated from transifex
fix h3 style, move out from settings to apps CSS
Merge pull request #7979 from owncloud/core-fixfilegetcontentsloop

Correctly read the full stream in file_get_contents
Upgraded phpseclib to version 0.3.6
Fix admin-dir_permissions redirection when cannot write warning
is shown.
Merge pull request #7968 from owncloud/core-overwritewebrootwithroot

Allow using "/" in "overwritewebroot"
Merge pull request #7977 from owncloud/fix_enc_if_sharing_is_disabled

always encrypt files to owner
Merge pull request #8006 from wakeup/master

Fix admin-dir_permissions redirection when cannot write warning is shown.
Merge pull request #8003 from owncloud/extstorage-sftp-upgradephpseclib

Upgraded phpseclib to version 0.3.6 (SFTP ext storage)