Fix setting the max-upload-size for really large values.

php can only parse filesize units up to gigabytes, not terabytes or petabytes.
Add unit tests for OC_Helper::phpFileSize function
be nice and use a relative import so people can use the class without firing up owncloud
fixes #8376
rewind iterator before iteration starts
Group Database backend must not gather user details itself but ask user
backends. This is a port to master from PR #7745

remove OC_GROUP_BACKEND_GET_DISPLAYNAME option for group backends

Conflicts:
	lib/private/group/backend.php

LDAP: getDisplayNamesInGroup is not an option for group backends anymore

Conflicts:
	apps/user_ldap/group_ldap.php
	apps/user_ldap/group_proxy.php

clean up group backends

Conflicts:
	lib/private/group/database.php

remove now unnecessary test

implement getDisplayNames in group manager

adjust user manager tests

test for group manager's displayNamesInGroup

trim must not be used in empty in PHP < 5.5

keep the constant to not provoke PHP warnings

Conflicts:
	lib/private/group/backend.php
the group manager calls exists check less often, adjust test accordingly
refs #8376; added comment and applied patch on other files
refs #8376; spaces=>tabs
add class Pimple to autloader
refs #8376; spaces=>tabs
reintroduce download button on public shares
remove file name from upper right button
remove unneeded header-right details styles
fix position and look of public download button
disable download button if zip download is disabled
Merge pull request #8400 from owncloud/download-button-public-folder

reintroduce download button on public shares
Images on public sharing get downscaled to increase use experience - this will speed up loading time

- adding keep aspect to core/ajax/preview.php
- remove duplicate method Preview::show()
- no more hard coded mimetype of preview
- remove .png from the preview urls
- keep old route preview.png for backwards compatibility
- aspect preserving previews are now cached
load image via javascript and use $(document).width() to determine the proper side of the image to be returned
Merge pull request #8377 from youngguns-nl/issue_8376

RecursiveDirectoryIterator does not work on NFS