fixed msvc support and updated msvc projects
minor C++ no 11 fixes