freshTexture: creates an uninitialized texture.

Also removed a HasGLType instance for Int as that could be problematic
given different Int sizes on different architectures.