prop224: Client rendezvous point establishment
Implement the client rendezvous point establishment process and logic for proposal 224. * Pick RP and establish circuit. * Send ESTABLISH_REND cell * Handle RENDEZVOUS_ESTABLISHED * Handle RENDEZVOUS2 cell In legacy code, see `rend_client_rendezvous_acked()`, `rend_client_receive_rendezvous()`, `rend_client_send_establish_rendezvous()` in **src/or/rendclient.c**. Some extra logic in `connection_ap_handshake_attach_circuit()`.
issue