Fix default icon retrieval.

Still doesn't get IObit however. But Fonts and Remote Desktop icon should now work. (It was working before but I broke it trying to retrieve IObit)

And replace continue; with if() statements (supposedly more compile
friendly)