Write script to reconstruct hidden service time components from controller events
When we get #1944 (closed) going, we're going to start wondering what the breakdown of "time before connected cell" is.
Does torperf get its statistics of time breakdown just from the socks port, or does it learn things over the control port too, or what? We should figure out what time components we want to track, and then figure out how to export them so torperf can track them for posterity.
We may also find that we want to remember the circuits for the other components of the rendezvous, similar to the extension we're considering for #2551 (moved).