Refactor: Relocated GL_BindTexture() to gl_main

Logic for the binding of a texture to a GL texture unit does not
belong within the GL texture manager.