[Scribe] Make EventScheduler threadsafe
[Scribe] Make EventScheduler threadsafe

Since the ssl module doesn't cooperate with socket timeouts very well,
the connection will be moved to a background thread over the next few
commits.

CylonicRaider/Instant,CylonicRaider/Instant,CylonicRaider/Instant,CylonicRaider/Instant,CylonicRaider/Instant