[travis] install libsolv perl bindinds
[webui] Fix the case where users have more than one globalrole
[api] do not allow to accept requests which are not in new state (or review with force parameter). Regression fix
[webui] I begin to suspect that testing html5 as XHTML 1.1 is erm suboptimal...
[backend] fix cycle handling in scheduler
[backend] fix project deleting not cleaning up build area in async mode
[backend] fix /published route when there is a partition
[api] do not require SUSE's rpm in the testsuite

Weak dependencies are great to have, but the build service works without them
[backend] the big sibling->partition, partition->partitioning, partitions->partitionservers rename
[dist] start more then one worker by default

(move OBS_WORKER_INSTANCE_NAMES to zVM specifics)
[backend] support a 'badjob' return in the dispatcher, make bs_worker report bad job names
[api] move scheduler architecture configuration into /configuration

* mark /architecture controller as obsolete
* store obsname in /configuration
* use available architectures as architecture list in /configuration
test^:wq