The 'appcategories' tag is now deprecated for 'categories'
Support old-style markup-less <description> tags

This fixes a crash when using markup generated with the old fedora-appstream project.
Speed up as_tag_to_string() by using a table and a single lookup
Add <architectures> support