Internal Texture redesign.

- remove deprecated border parameter.
- partially support 3d textures and cubemaps (ongoing work)
- createGLID -> _createGLID
- uploadGLTexture -> _uploadGLTexture
- add createMipMaps function.
TextureUtils:
 - change default filtering to GL_LINEAR_MIPMAP_LINEAR
 - ...