Linked in Lua
Started working on Lua interface
Fixed so the engine classes are non-copyable
Fixed header guard comment
Changed where it looks for SFML
Updated state stack test
Moved min size to container instead.
Made sure correct version of OpenGL is used

If 3.3 is not supported an error message will be shown and now it will
also check for errors from GLEW.
Fix for glew using GLubyte instead of char
Forces application to use supported OpenGL.
Totally forgot tests for the GUI
More work on script interface
Changed default min size for window