First boost::asio version, small patches to compile under visual studio 2013