[api] support multi-action request status request
[backend] fix generation of REPOID tags for kiwi products
[backend] implement appdata-icon extraction

Unextracted icons in the appdata file make the xml invalid.

This commit also changes the appdata parsing from XML::Structured
to XML::Simple, as the appdata specification is rather complex and
in flux, so we do not want to have its dtd in the build service.
[backend] put workerid in badpackagebinaryversionlist request
require perl-XML-Simple for the publisher
[backend] support trees in copybuild, support 'setrelease' parameter
[api][backend] support and test manual package releases with special release tags

- we need also a test case for product ftp trees...
[api] permissions to execute a release depend on the release target, but not on the source
[backend] product converter: allow overwrite for descrdir and datadir defintions
[dist] pin python-yum and createrepo release exactly
[dist] fix missing new build requires for publisher
[backend] simplify supportstatus handling: transport it with the updateinfo
[backend] clone the constraints before overwriting stuff

The constraints are cached, so cloning them leads to bad jobs
that share the same constraints file.
[backend] one more testcase for suse kernel constraints
[backend] fix supportstatus stripping code
[webui] people know PackMan, but not pmbs. Rename the button for interconnect.
[api] fix admin email setting, adding testcase
[webui] beautify interconnect page a bit
[api] fix and test permission handling on release action for projects. checking now the target, not the source
[api][backend] fix release mechanism of products