implement zaphoyd solution for msvc C++11 support

http://www.zaphoyd.com/websocketpp/manual/reference/cpp11-support
CMake and Visual Studio temp files added to .gitignore