update changes for mac implementation, add samples for asio in boost_1_55_0