Use ZLLeanArray instead of void* for compressed texture data
Refactor loading of raw (i.e. PVR) textures

This is the basis for supporting other formats, like PKM with ETC1
compression on Android.
Support PKM files with ETC1 texture compression on Android