add fallback for unthemed app icons

some apps don't have their icons in "hicolor" dir
and just put an icon in the base directory (e.g the official Qt maintenance application)
If I understand the xdg specs correctly, this is allowed as a last fallback if no matching icon is found elsewhere