improve generated desktop file

I added some stuff from the official desura client. In the future we should try to make it highly customizable, so it will fit the needs of every distribution

#fixes 445

NOTE: this is a candidate for the stable branch