Make Icon Lookups be XDG Compliant

This should fix naughty failures to display the correct icons

We really should also be doing something like

naughty.config.icon_dirs = { "~/.icons/" , "/usr/share/icons/hicolor/", "/usr/share/pixmaps/", "/usr/share/icons/" .. beautiful.icon_theme  .."/"}


somewhere in maybe rc.lua??