Simple Plugin system for Javascript
Log exceptions in DAV storage

In some cases a "NotFound" might be expected, so just return false as
before. But for other exceptions, the exception is now logged.
Remove obsoleted filelist prototype backup in tests
return correct result
Add filter for 'backend' to user REST route

This adds a "backend" type filter to the index REST route which is a pre-requisite for https://github.com/owncloud/core/issues/12620

For example when calling `index.php/settings/users/users?offset=0&limit=10&gid=&pattern=&backend=OC_User_Database` only users within the backend `OC_User_Database` would be shown. (requires sending a CSRF token as well)

Depends upon https://github.com/owncloud/core/pull/12711
introduce inApps[] filter for search via ajax query, make file results show up in files app only

use more flexible return type

check array with !empty instead of count
Add login/logout to TestCase base class
adding dependencies for command line tools
adding supported libraries - including min and max version
adding dependencies for supported platforms
adding dependency to owncloud version - with fallback to requiremin and requiremax
Add user parameter to tag manager
Break loop
Use public interface
Ensure user mountpoints are setup when using getUserFolder
Allow extensions to specify the list of special parameters
Add test for getSpecialParameterList()
adjust styling of missing dependencies in apps management
fix and compress files_external icon
single dependencies will not be represented as an array + fix unit tests