Support ImageResponse type image providers in Kirigami::Icon
This ensures that if you assign an image as a source on Kirigami's Icon, you don't just end up with a generic placeholder icon, but rather you get the icon you expected. There is a further case, Texture, to deal with, but it would make sense to do that separately.