Add a CLI command that deletes an LDAP config

With this change LDAP configurations can be managed completely from
the command line.
cleanup group admin(s) on deleteGroup
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
dont fail with 500 if configured display name attribute is not set
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
l10n.pl now generates js files as well
Added OC.L10N namespace with translation functions

Added addTranslations and fixed de.js file

Fixed de.js to use OC.L10N.register() and use to correct expected
format.

Added JS unit tests for OC.L10N class

Include translations JS script for all apps