Add a CLI command that deletes an LDAP config

With this change LDAP configurations can be managed completely from
the command line.
rework getFileSize
small fix
ok; still some bugs that had to be fixed
bugfixes
small fix
adding missing email address for principal

* fix #8515
* add mail only if it exists
Pass the cached data to the filesystem watcher
also update shared watcher
Fix shared cache getFolderContents
Better reuse of cache data for getFolderContents
Only mount the storages for the user once
Fix the "addHeader($tag, $attributes, $text)" methods to not ignore the $text parameter

Also support closing tags with no text content given

Conflicts:
	lib/private/template.php
Reset the users setup after clearing mounts
initialisation of cipher
add dataresponse

fix docstrings

adjust copyright date

another copyright date update

another header update

implement third headers argument, fix indention, fix docstrings

fix docstrings
get the source path and owner in a pre hook and the target path and owner in a
post hook
Fix typo
Merge pull request #11409 from owncloud/watcher-reuse

Pass the cached data to the filesystem watcher
on xp'ed mode and switching configurations: save raw mode instead of toggling filter mode in tabs since their status is unknown and dealt with by the Wizard. Fixes #11848