Image: New PNG Image graphic type

In the future, it would be cool to use the browser (with canvas tag)
to auto-convert any image format to PNG for this class. Also, may be
good to have another class, or modify this, to support vector types
(PDF, SVG, etc).