cmake: works with msvc
changes for msvc build
building gloost with cmake
cmake for rendermod
change in target_include_directories for gloost
added new CMakeLists
proper rect
fixed some gcc9 warnings; point3 and vector3 now have constexpr default constructors