Added pre gl3 extension loading.
Shader support.

Load opengl functions and shader compilation.
Working Shader.