[backend] also rename .report files when releasing directories

The report file always needs to match the product filename.
[webui] do not crash on incomplete patchinfo during release request creation
[api] ensure that there will no double entries for product repos
[api] fix indexing of product repositories
[ci] do not crash on single execution of product tests
[api] use "name" instead of "product" inside of product element
[backend] allow a register flavor for SLE 12 again

Just "module" and "extension" is known atm.
[api] some basic fixes for released binary search
[api] fix "or" operators of binary xpath queries
[api] fetch sources changes also from locked, but unreleased incidents
[backend] export product flavor as well
[api] even more correct eager loading
[backend] publish: support regexps for redirect, support redirect functions
[backend] handle .tbz kiwi files
[api] fix and verify binary release item compare
[backend] support static links also for checksum files
[backend] fix tracker cache generation, add trackercacheversion

Ignore the old cache if the version does not match.
[api] render only matching products in binary search

but include version information now
[api] support binary search by product versions
[backend] allow projectsourceinfo on remote projects