Fixed compilation issue with GLExtender

|SOURCE|
[Common/Renderer/OpenGL/GLExtender]
* Added code from the Linux GLExtender, which was not shared in the Common
  source directory
[Linux/Renderer/OpenGL/GLExtender]
* Removed redundant code, which has been moved to the Common GLExtender