PDF: Support PNG images

Thanks to some code snippets from Dave Bryan, PNG images are now accepted.

Restriction:  The images can NOT have an alpha channel (e.g. transparent pixels).

Also thanks to Dave, the BLUEBAR form has a more realistic blue.