LDAP: cache display names immediately on retrieval, saves tens of unecessary queries to LDAP server in the share dialog for example
add additional comments, PHPdoc and check whether it's really applicable
Correctly process request parameters other than GET or POST, dont use globals in the class but inject it
default to GET request when no method is set to fix unittests, also set parsed json parameters on the post attribute
merge dicontainer
use references for middleware to fix problems on 5.3
merge middleware string registration
Merge pull request #8265 from owncloud/appframework-fix-backports

Appframework fix backports
Merge pull request #8232 from owncloud/fix_8135

LDAP: optimize retrieval of displaynames, fixes #8135
Check whether the user has permissions to add personal storage backends

Quick’n dirty back port of #8182 - master has a better fix but that
should be good enough…
missing return - OCP\JSON::success does not terminate the PHP process - which is good ;-)
Use error instead of success
Revert "Use error instead of success"

This reverts commit e2d5535a5aa436c3896e46f0b9e8ff1bd5640d4d.
Use error instead of success