DesktopFile.Class enhanced to handle complex desktop files
[gb.desktop]
- NEW Actions property -- returns a string array of the names of additional [Desktop Actions ...] sections
- NEW AlternativeActions property -- returns a collection of action names (key) and action exec commands (value).
- NEW WorkingDirectory property -- returns the application's working directory
- NEW RunAsRoot function -- runs the application as root
- NEW Language support added to additional properties