Select the first exec entry from a .desktop file rather than the last.
Fixes some launch problems on icons with multiple potential launch paths on Linux.
Merge remote-tracking branch 'upstream/master'
Updated fix to make sure first Exec entry in a .desktop file is taken.
Fixes launching default apps on Linux.
Merge pull request #9 from slicer69/master

Launch default application represented by icon on Linux