Remove warning when deleting all entries

When deleting all entries, only "allfiles" is defined but not "file" or
"files", which caused a PHP warning to be logged.
Merge if statements
Better Logic to display user count for everyone.
fixes the layout for error messages on the update page
always use '/' as directory seperator
add unit tests
Merge pull request #9181 from owncloud/enc_recursive_mkdir

always use '/' as directory seperator
Merge pull request #9180 from owncloud/fix-error-on.update-page

fixes the layout for error messages on the update page
Merge pull request #9168 from owncloud/files-phpwarningondelete

Remove warning when deleting all entries
Merge pull request #9145 from owncloud/everyonecount

Enhancement: Displays users and admin count in the Users Management.
Port of  LDAP Wizard: get correct total no of users, groups and complete list of groups on big setups #9002

fix PHPdoc

Conflicts:
	apps/user_ldap/lib/connection.php

add method to count groups on LDAP

Conflicts:
	apps/user_ldap/lib/access.php

LDAP Wizard: count users and groups with the power of paged search

Conflicts:
	apps/user_ldap/lib/wizard.php

consolidate requirement check

fix PHPdoc

Conflicts:
	apps/user_ldap/lib/access.php

Wizard: get really all groups from LDAP by power of Paged Search

Conflicts:
	apps/user_ldap/lib/wizard.php

make all this work in an early configuration state in the wizard by marking  the config active and ignoring the validation state.

Conflicts:
	apps/user_ldap/lib/connection.php

simplify two methods a bit, because they are not used for group search anymore

Conflicts:
	apps/user_ldap/lib/wizard.php

remove unused vars; increase scrutinizer happiness
adjust access constructor to master
make sure that during share and unshare the etags get propagated correctly
make sure that hooks are registered for the tests