Fix loading of nick icon theme to deal with multiple copies
The old code first collected any PNG files found in all the subdirs matching the given theme name. In case of multiple installations, like once globally and once user-locally, that results in the respective multiple numbers of PNG files listed, breaking assumptions later in the code and actually triggering some safety checks, resulting in no nick iconss loaded at all.