TextureData factory in GLTexture + FacedCubeMap face changes + test