Reintroduce isExecutableFile
Kind of disappeared without replacement from the KRun cleanups.
Also, while we are at it, remove workaround for old shared mime info bug: https://gitlab.freedesktop.org/xdg/shared-mime-info/-/merge_requests/81
Kind of disappeared without replacement from the KRun cleanups.
Also, while we are at it, remove workaround for old shared mime info bug: https://gitlab.freedesktop.org/xdg/shared-mime-info/-/merge_requests/81