Add PNG support to plBitmap and plMipmap.

Using the existing PNG library support, this allows PNG-compressed images as plBitmaps and plMipmaps