Removing print from Texture2D
SurfaceFormat updates

Using WebGLCompressedTextureS3TC for DXT definitions. Adding a way to
convert from the DdsResourceFormat into SurfaceFormat. Added a way to
check for whether uploaded pixels should be sent to compressedTexImage2D
or texImage2D.