Handle ConnectionAborted error from rustls
Handle ConnectionAborted error from rustls

It seems rustls communicates a TLS Close Notify message via
io::ErrorKind::ConnectionAborted, which we weren't handling before.
This could cause issues with HTTPS trackers that cleanly closed their
connections (apparently most don't so this wasn't noticed before).

Luminarys/synapse,Luminarys/synapse,Luminarys/synapse