Flesh out the FXT1 support a bit more.
Start adding ETC2 support.  Not planning ETC1 support...

I copied over the "texcompress_etc.c" (i.e. mostly ETC2) support.  I'm not
planning to support ETC1, because it's for OpenGL-ES 1.x.