Add Appstream Control Types Filter to Discover

Appstream metadata includes information on what control scheme an application is capable of using. The types are console(terminal), tablet(stylus), touch, gamepad, pointing, keyboard, and tv-remote. This seems very useful for users to have, especially touchscreen, Steamdeck, and HTPC users.

It would be nice to have as a setting or as a filter in the sidebar; as well as, being listed inside of the app page.