BLD/TST: catch more spurious errors in @network decorator

add more Exception classes, and add checking for errnos.

We'll soon hit fundamental facts on errors in distributed systems.

#6144, hopefully.