add utf8 folder test
Remove different URL for EE

This can now be achieved by setting `appstoreenabled` to `false` in config.php
add select2 to app specific thirdparty
replace chosen with select2 to provide ajaxified user and group selection for files_external, fixes #7499

remove minified select2 js

show avatars for users, simpler results

remove unneeded users and groups from settings template

fix css, escape user and group names
fix deletion of shares
no need to load user display names
add lookup route for displaynames
use displayname lookup route in files_external settings
Use AppFramework instead of custom controller
Add isAppstoreEnabled instead of hijacking the URL
Add some security utilities

This adds some security utilities to core including:
- A library for basic crypto operations (e.g. to encrypt passwords)
- A better library for cryptographic actions which allows you to specify the charset
- A library for secure string comparisions

Remove .htaccess

Remove .htaccess

Fix typo

Add public API

Use timing constant comparision

Remove CBC constant

Adjust code

Remove confusing $this
Use DI
Prevent errors on broken SFTP config
defaults: add customizable defaultiTunesAppId
Escape error messages
[tx-robot] updated from transifex
Merge pull request #10670 from owncloud/encodeExceptions

Escape error messages
templates: use p() for getiTunesAppId
Port of #8623

set result entry identifier earlier, i.e. before a continue for the same level can happen. otherwise  will always get the same value and we end up in an infinite loop

add unit test to make sure the infinite loop never comes back

Conflicts:
	apps/user_ldap/tests/wizard.php
fix wizard test, adjust to changed parameters of the tested method, introduced by 9caa354cfc1f73159f335646ca89be4db72b125e