switch from Boost.Asio 1.54 to Asio 1.4.8, start work on connector