Should now support png images, cannot test because of trouble installing png++. Added new texture files for testing purposes as well.
merging pcm-dev PNG reader with JesseV-dev