[dist] avoid warning message in appliances
[webui] Fix display of groups and globalrole
[backend] fix failing obssigner startup on first start
[webui] Apparently chrome also needs autocomplete=off on the form
[dist] one more fix in build script
[api] fix architectures api call descriptions
[backend] set changed_high for the repo on a scanprjbinaries event so that the dirty flag gets removed
[backend] do not abort the build if some path element does not yet exist
[backend] make the remote_getrev cache work if the project contains multiple links
[api] fix storage of download on demand data in api partially
[api] add test case for adding, editing and removing DoD definitions and complete last fix
[backend] also restore the signkey when undeleting a project
[api] fix crash in request status check when a remote instance path is used
[backend] fix macro block handling
[api] extend distribution list RNG with architecture element.

This will allow OBS 2.5 to have architectures defined per repository and not globally anymore.
[webui] Fix the case where users have more than one globalrole

Conflicts:
	src/webui/app/controllers/configuration_controller.rb
[dist] Releasenotes 2.4.3
[api] do not allow to accept requests which are not in new state (or review with force parameter). Regression fix

Conflicts:
	src/api/app/controllers/request_controller.rb
[webui] I begin to suspect that testing html5 as XHTML 1.1 is erm suboptimal...
[dist] start more then one worker by default

(move OBS_WORKER_INSTANCE_NAMES to zVM specifics)