refs #4564 #2589 added possibility to define multiple superusers
refs #4564 #2589 do not allow to edit a users websites permissions if user is superuser. Reload page after successfully changing superuser permission to make sure it is afterwards possible to (edit / not edit) websites permissions
refs #2589 ask for permission before changing superuser permission
refs #4564 #2589 we need a small difference between superUser and configSuperUser
refs #4564 some more fixes for config super user
refs #4564 restrict sites to login for all non super users
refs #4564 also check for the config user
updated submodule
refs #4564 introducing new methods to make user a user has superuser access. Old methods will still work but are marked as deprecated and they will be removed in a future release
refs #4564 introducing some more new methods for has superuser access. Old methods will still work but are marked as deprecated and they will be removed in a future release
refs #4564 added test to make sure the deprecated methods will be there as promised and removed afterwards
refs #4564 fixed some permission issues and removed the todo tags
refs #4564 added missing method again to not break API and fix tests
refs #4564 added db update (version number needs to be changed later probably) and renamed more methods
Merge remote-tracking branch 'origin/master' into multi_superuser

Conflicts:
	plugins/CustomAlerts
	plugins/SegmentEditor/API.php
refs #4564 added column superuser access
refs #4564 fix sql
refs #2589 added some translations
refs #4564 fix adding anonymous user is not possible
refs #2589 [skip ci] translation update