enable more tests
preserve 3rd party values in  in the Session destructor
check if a $_SESSION entry exists before we try to remove it
cache the result from inGroup
user Group->users as assosiative array
Fixed download file from URL error messages

- L10N now converted to string to make them work with json_encode
- Added specific error message when server doesn't allow fopen on URLs
- Fixed client side to correctly show error message in a notification
- Added OCP\JSON::encode() method to encode JSON with support for the
  OC_L10N_String values
DB tests: Test whether we can insert and read UTF8 data.
remove unneeded ; in comment
Use old school query style that actually works.
Bump the footer down 20px to avoid overlap.
Fixes #6335.
always show 'Deleted Files' breadcrumb
add default parameter for AllConfig->get*Value()
Also add default to the \OCP\IConfig interface
Merge pull request #6315 from owncloud/ingroup-cache

cache the result from inGroup
Do not use L10n when logging exceptions

In some specific situations, the L10N bundle isn't loadable yet (for
example when there is an issue with the app_config table). In such case,
we still want to be able to log the real exception.

This fixes errors that say "OC_L10N_String::__toString must not throw
exceptions"
call set password hook because it doesn't get triggered during test execution and fix paths
Fixed JS plural function to be per app

Some apps might not define the same "nplural" value.
To avoid conflicts, the plural function is now generated per app.

Fixes #6427
only remove encryption keys if a real file gets deleted, skip this method if a file outside of /data/user/files was deleted
update file cache for target file
Use DEBUG instead of ERROR when favourites not found. Fix #6419