[SF#911]Fix issue with desktop entry file selected in the Application chooser dialog.

It tried to execute the desktop entry directly and obviously failed.
Now it setups dialog fields from that desktop entry instead.