When possible use app icon from hicolor theme in *.destop files

Currently icon paths are harcoded in .desktop files so they can't be
replaced by themed icons without editing those files by hands.

Now at first it will try get icon from global theme and if it doesn't
exists than harcoded one.