[api] fix more of my stupid copy&paste programming

Unfortunately build status is hard to test during test suite as we don't build ;(
[api] make sure Event::Base.not_in_queue is quick
[api] fix fixtures, define issues from real source and rescan all sources after fixtures setup.
[backend] improve/cleanup linked package handling a bit
[backend] refactor putprojectconfig a bit
[api] remove deprecated calls during seeding

also add a dummy patchinfo where adrian's commit expects it, but it's
not the content the issue tests expect. But at least it's possible to
start the test suite now and only the tests affected fail not all
[api] fix seeds on empty database
[api] commit forgotten patchinfo file
[webui] make use of configured values in api actually.
[webui] disable broken-by-design test case. open github issue 408 instead
[backend] support "cannot build this repository" badhost
[backend] support "cannot build anything" worker answer
[api] send delete comment notifications to hermes