Use NULL Renderer on Linux for now
Added foundation_lib
Removed old code
Rename main.cpp -> linux_main.cpp
Started to setup proper Linux version
Switch to GL rendering on Linux
Enable OpenGL on Linux
Merge ui-refactor to master