Can finally build project using nuwen's mingw under D:\msys\mingw
This is finally a working version of the project.
Added path_handler.cpp and path_handler.h - boost filesystem wrapper
that gets the path of executable, letting the programmer use paths that
are relative to the executable file (rather than relative to the working
dir).
It seemed like there was a bug in default.vsh vertex shader - fixed.