several cmake changes to improve the cmake-files for linux
Switched to glfw for context creation
added gitignore for libs, renamed skybox texture to have lowercase extension
fixed linux compilation
compatibility for opengl 3.1