Correct a few OpenGL variable types

Affectly no change for desktop OpenGL.
Use correct types for OpenGLES support.
Remove unfinished OpenGL display list code

It seems unlikely anyone is going to do anything with this aside from stub
it out in OpenGLES ports.
Don't set fog image border color

GL1's R_CreateImage sets GL texture to 0 before it ends, so border color is not
applied to the fog image. GL_CLAMP is not used for fog image (in either renderer),
so it would presumably not be used even if applied to the fog image.