Changed boost::asio usage to C++11