Minor readability cleanup
Considerably speed up logging so it's not a bottleneck (for now at least)
Various SocketConnection improvements

* Better debugging output
* Ability to log privacy-scrubbed messages
* .sendln method
* Factor out !start-threads from .new
* Various minor code cleanups