Copy the icon kind when removing duplicates
When parsing .desktop files always set the icon kind
Allow AsStore to load directories of AppData and desktop files
Add as_app_get_source_file() to return the file that created the AsApp