Escape error messages
backport of #8623

set result entry identifier earlier, i.e. before a continue for the same level can happen. otherwise  will always get the same value and we end up in an infinite loop

add unit test to make sure the infinite loop never comes back

Conflicts:
	apps/user_ldap/tests/wizard.php
fix wizard test, adjust to changed parameters of the tested method, introduced by 9caa354cfc1f73159f335646ca89be4db72b125e
Enhancement: Adds input styles to input type dates too.
allow horizontal scrollbar for personal and admin settings
define min height/width for icon classes to make sure they show
Adds 2 checkboxes at the top of userlist in the settings, to display/hide optional columns
This fixes #9367.
user mgmt: move 'Show storage location' and 'Show last log in' to settings area
Add missing 'personal' mount configuration option
Backport of #9214

Wizad: email attribute detection

remove Access as hard dependency, inject it instead

add unit test for mail detection

write log message, if original value was changed

undo falsely changed log file

trigger email detection by Wizard upon any user filter filter change. before it happenend only upon user automatic list filter creation, but not on manual editing

adjust static method vars as well
allow empty hostname and dots in service name for oracle autosetup
retrieve local users, groups and group members in a sorted way
Add optional user ID parameter for getUseFolder
update public interface for getUserFolder
fix z-index of navigation sidebar for mobile devices
russian translation backport. closes #10759
Merge pull request #10789 from owncloud/fix-z-index

fix z-index of navigation sidebar for mobile devices
Merge branch 'stable7' of https://github.com/owncloud/core into stable7