[backend] support architecture or package container specific constraints
[backend] first dispatch constraint tests and fix for overwrite code
[backend] fix _constraints loading also via package links
[backend] numerate test cases for constraints
[backend] add sandbox and hostlabel constraints tests
[dist] fix dispatcher test case call
[backend] become SLE 11 compatible
[backend] suppress perl warning
[backend] tweak list2struct so that it clears all old attributes

This should be in line with the user's expectations.
[backend] fix prjconf parsing for test cases
[backend] add testcase to show that package constraints win over prjconf constraints
[backend] initial support to write CPE ids to /etc/os-release, /etc/products.d/ and kiwi files.
[backend] write cpeid to suse tags for mediastyle suse-sle12 and suse-13 and higher
[backend] schedule a deepcheck retry event if getprojpack fails
[backend] support supportstatus data flow from channel to patchinfo into published repo
[backend] add workerid and jobid verifiers for convenience

Use them in the repserver, also make workerid an optional extra
argument for all worker calls to ease debugging.
[api] fix product indexing
[api] basic tracking of CPE ids in products
[obs_mirror_project] add api-url to osc meta calls

Add api-url to the osc meta calls for prj and prjconf to make sure the openSUSE api is used.
If the openSUSE API is not the default one prj and prjconf are just empty created or overwritten with nothing.
[backend] drop old "run-on-server" mode, it was never used for real