[dist] fix ruby suffix replacement

Conflicts:
	dist/obs-server.spec
[backend] support appdata both in patchinfos and channels
[backend] fix typo in appdata linking
[backend] support imports in aggregates
[backend] add compatibility hack so that a package always has a project element

Some really old obs versions didn't add a project element when creating
a package.
[backend] do not create deltas for debuginfo/debugsource packages
[api] fix destruction of repository and clean up channel targets
[backend] whitelist .channelinfo files in check
[backend] Fix checksum generation in deltainfo.xml

Broken with commit #bdc87fb9.
[backend] do not export channels and patchinfos

The export only confuses the project build. Also, the nouseforbuild
marker is lost with the import.
[backend] fix typo in appdata handling