WIP of iota-engine.h to manage all includes. Dependency resolution not working so glm, glfw, and glew won't resolve their includes and libs
WIP of CMake includes and libraries, C++11 and glfw3 are now being added
Added GLEW to CMake build
Added GLM to CMake build, static lib is building again
Added render context outline class
GL screen clearing and buffer swapping now works with the window and contexts, window now has a simple update function
Added SceneGraph and fixed glew initialisation order (GLFW had to set window context first)
Fixed up typedefs in types, WIP of nodes and the quick pointer map in the scene graph
More types for nodes and integration with scenegraph
Changed the call to stdc++ - this will need management for different platforms, also will need to do dependency linking for glfw3
Contexts are now created independently of windows with the correct window hints. Currently just creating a simple opengl 3.3 core profile context. Will write generic type and specific context next.