Should be #20

* New method of checking if the image is supported or not,
* Simplify some code
* Fixed displaying of "width" and "height" for unsupported images

All this comes at the cost of a complete lack of SVG support. That's
fine, though. I can write a separate routine to handle that, all while
improving width/height detection accuracy via src/SvgSize. :smiley: