Apps with multiple packaging formats in GNOME Software

This is solved by packages providing an AppStream ID. See https://forum.snapcraft.io/t/support-for-appstream-id for more details.