franky disables windriver winapi when we're on windows
franky ports the default shaders to 3.x core
for some reason testing glew extensions doesnt work on 3.x
franky ports to opengl 3.x
franky ports the shaders to gl 3.x
franky allows the build pipeline to build gl 3 shaders
franky removes a whole bunch of unused legacy code
mainly stuff related to scons
franky gets rid of all the fix pipeline code and creates a new config to support opengl and oepngl3