C++ 11 Socket and Networking Library