[previewjob] Deduplicate legacy plugins based on desktop file name instead of pluginId
Marble ships one preview plugin with multiple desktop files for different file types.
availableThumbnailerPlugins only lists one since all of them have the same plugin id.
Use the desktop file name, which is different, for the deduplication to fix this