Merge pull request #9278 from owncloud/l10n-servershare-dialog

fix server share dialog title
Merge pull request #8777 from owncloud/l10n-utils-and-defaults

more strings to translate in utils also some fixes in defaults
Merge pull request #9261 from owncloud/shorten_userid_columns

shorten userid columns to 64 chars, ref #9186
[tx-robot] updated from transifex
Merge pull request #9266 from owncloud/fix_objectstore_etag_update

always regenerate etag when writing back file to objectstore
add indie.json for Indie App Store listing
don't typecast null values inside dispatcher.php
[tx-robot] updated from transifex
Use get random bytes as uniqeid() is not unique in some cases

Fix #9161
Merge pull request #9207 from owncloud/prevent-default-for-mail-test

Fix test mail behaviour
Use filtered list for ext storage list mounts API

Now the external storage correctly returns the mount points visible only
for the current user by using the method getAbsoluteMountPoints() which
is already filtered.

Since that call was missing the backend name which is important for the
UI, this one was added as well.
no longer check if the external storage app is enabled, we use no the webdav implementation from core
remove obsolete CSS, fix visual bug in share dialog #9255
fix expire message going out of box, fix #9280
make expiration message grey, less present in dropdown
Use attr() instead of data() so the item ids work as intended

Fix #8841
Merge pull request #9301 from owncloud/dont_check_external_stoage_app

[server2server-sharing] no longer check if the external storage app is enabled
Merge pull request #9303 from owncloud/issue/8841

Do not strict compare item source id so the dropdown is closed correctly
Return 503 in  public.php and OCS API when upgrade is due

To prevent unexpected behavior, public.php and the OCS API calls will
return 503 Service Unavailable when an upgrade is due.
Fixes typo with sendmail detection - fixes #9203