icon: Make it return a pixbuf

Since we don't need to support desktop entries anymore, all icons are
and will be pixbufs. Let's directly return a pixbuf, to simplify the
code.
2 jobs for icon-refactor in 7 minutes and 56 seconds (queued for 1 second)