Added png test suite

Adds the png test suite and some initial tests.

I made a pull request to make sure, that it is ok to add the test suite to the repository. As far as I understand the license of the images that should be ok.