Using glutReshapeWindow instead of calling reshape directly.
Catching a non-problematic error when initalizing glew.

See http://www.opengl.org/wiki/OpenGL_Loading_Library
Added vec4 and mat4 types.
Updated the OpenGL 3.2 DEMO draw code (still not used for drawing).
Created a start function in DEMO UI.
Added shaders to repository.
Updated the OpenGL 3.2 DEMO draw code (still not used).
New draw calls as comments in the UI.
Added object generator and boundary conditions (not implemented yet).