applets/icontasklist: Resolve icon issues, use desktop info if we can