Make SST fail better
SST needs to detect underlying network failure events and fail more cleanly / deliver better diagnostics. The most important is likely when we're running out of file descriptors, but we should also notice bind failures and other things happening deep inside the communication system.