Rescue broken pipes when noeq closes the connection on its end

Adding broken pipe to the connection errors where we'd try again.

@boourns @burke, what do you guys think? I'm thiking noeq (or the OS) is closing connections that are idle and generating broken pipes (that is just a guess, but this still seems sensible)