OpenGL: Clean ShaderGen output.
OpenGL: Clean code.
OpenGL: Clean glsl. Rename VARYING to in/out.
OpenGL: Review/clean engine/gfx. Remove GFXDevice::isTextureCoordStartTop.
OpenGL: Review/clean engine/gfx.
OpenGL: Review/clean engine/gfx.
OpenGL: Review/clean engine/gfx.
OpenGL: Review/clean engine/enviroment.
OpenGL: Review/clean.
OpenGL: Review/clean.
OpenGL: Review/clean.
OpenGL: Review/clean.
OpenGL: Review/clean.
OpenGL: Review/clean.
OpenGL: Review/clean.
OpenGL: Orphan vertex/primitive buffer when posible.
Merge branch 'beamnglinux/dev_linux_opengl'