Started moving Winsock stuff out of AsyncClient.