added Vertex buffer Objects (VBOs) + Vertex Array Objects (VAOs) for better perfs
removed some unneedded nuiRenderState copies
Optimized the OpenGL renderer