[api] fix combined issues searches, this avoids to show patchinfo files with open issues which are not assigned to a certain user who has a already closed issue in same patchinfo
[backend] no_proxy and repository download_url shall also be configured via configuration.xml
[api] fix variable name in status/history
[backend] distribute configuration
[api] make /about public available. it is used for live checks and is a route causing minimal load.
[backend] generate configuration events for schedulers and publisher
[dist] add fat kernel module to VM build workers
[dist] add a note about public /about route
[api] catch exceptions in package#rdiff
[api] do not read the configuration several times for download_url calls
[api] don't scale the last day too much
[webui] remove /n for utf-8 strings
[api] test that adrian can accept request 1000 in webui

The logic was broken for new packages
[api] errors can get long with services involved, so make it a text
[api] refactor the is_target_maintainer function
[api] put the update timestamp in a global variable
[api] refactor what happens when a source is changed

We mark the backend infos as dirty by deleting the backend_package
relation. This needs to be checked by all routes accessing kinds and
issues though
[api] update the dirty packages with low prio
[api] refactor project status calculation

make the caching based on Ids
[api] fix testsuite

I forgot to commit before I pushed - happens to the best :)