* renamed PNG to simplePNG to avoid collision with libpng’s png.h
* small code clean up
* preparing for compressing with punch through alpha
* refactoring and code cleanup to allow compression of ETC2 RGB8A1
(hopefully nothing got broken!)