Add .desktop file

gcs usually generates this file on first run, but that would require
root privileges and the generated file has errors anyway
Fix icon path to use default
Add .desktop, icon to package