Socket::AsyncConnect now takes a cookie syn and returns a cookie syn. Connection now keeps the cookie syn used and makes sure Ping reuses the correct cookie syn.