No longer allow package names to be blacklisted
Accept slightly truncated SPDX IDs
hardcoded: bmpanel2cfg is a system-level application
blacklist: rott-registered requires a purchase to play
Do not require a content license to be included into the metadata
trivial: Actually use the flags when parsing MetaInfo files
Add as_app_get_pkgname_default()
Do not add addons that are packaged in the parent package

We don't want to show addons that are really part of the upstream application.
This allows us to ship MetaInfo files for all plugins without worrying how
downstream is dicing-and-slicing the distro packages.
Don't add the fake ApplicationAddon category for addons

Just fix the hardcoded rule to only apply to desktop apps.