Mark .desktop files as executable using GIO
Merge branch 'fix-use-gio-for-executable-bit' into merge-all-the-things