Vertically align public layout to better fit small mobile screens
Move vertical alignment of public layout to mobile. Refs #8140
Added ground work for OC.Share unit tests
hide input field if default expire date isn't activated
add information about default expire date to the share dialog
increase width of share dialog
hide default expire message if user sets expire date
move expire message to the bottom
provide a way to detect the language that is being used (e.g. for clientside javascript language selection
use fetch method instead of fetchRow because fetchRow is only an owncloud internal alias that exists purely for compability
use registerService method instead of array access
Merge pull request #8522 from owncloud/sharing_ux_improvements

Sharing ux improvements
Merge pull request #8567 from owncloud/test-ocshareunittests

Added ground work for OC.Share unit tests
fix typo encryption
[tx-robot] updated from transifex
Merge pull request #8597 from owncloud/l10n-fix-typo

fix typo encryption
Merge pull request #8587 from Raydiation/master

Small cleanup and language detection for apps
changing label "URL" to "Host"
Merge pull request #8589 from fibsifan/files_external_sftp_port

rename URL-fields to Host for SFTP/FTP and SMB external Storage backends
Merge pull request #8140 from owncloud/login-valign

Vertically align public layout to better fit small mobile screens