fix: Debugger: Using nonexistant icon

(integrated from master branch change 3aaaf59 by Nathan Rijksen <n.rijksen@gmail.com>)
fix: koIcon: Always call the callback, even when no icon was found

(integrated from master branch change cd719f1 by Nathan Rijksen <n.rijksen@gmail.com>)
koIcon: More sensible fallback icon that conveys something went wrong

(integrated from master branch change f47fc86 by Nathan Rijksen <n.rijksen@gmail.com>)