Add `gio launch` command to execute .desktop files
Submitted by Kevin Kubasik
Link to original bug (#343896)
Description
When the beagle-live handler gets a hit, it just uses the default application for that mimetype. While this is fine for most files, .desktop files are an exception, and deskbar should probably detect their extension and execute the relevant command as opposed to opening the file for editing.