Session store cleanup

Fixes a `KeyError` from a race condition in `SessionStore.send_to_clients` and cleans up the reprs for the client and tracer servers.
Yeah, I think that having some repr/str mixin would be clean