[KRecentDocument] Use QGuiApplication::desktopFileName()
This ensures the application stored in recent documents matches the application's service.
CHANGELOG: KRecentDocument now stores QGuiApplication::desktopFileName instead of applicationName
Differential Revision: https://phabricator.kde.org/D10863