Assume we are using freeglut and not glut and include freeglut, so that ext is included.
Include the OpenGL 3.0 module.
Typo fixes regarding conversion.
Add draw_buffers2 support.