Move tor-specific event code outside of library
The goal of separating out the client and server libraries were to:
- implement v2 of the pluggable transports Go API
- allow non-Tor programs to run Snowflake
The cleanest way to do this is the separate the Tor-specific code into the main program that calls the library. Right now there are calls to the tor pt v1 specification in
pt_event_logger.go inside the client library that will attempt to send log messages to a tor process if used. I'd like to just move this file out of the library. Should be a simple fix.