Removed blanket except that is supposed to catch SocketTimeoutErrors; unrelated cleanup.

This was implemented as a stopgap solution for SeattleTestbed/portability#28.
A less error prone variant would have been to check `str(exceptionobject)`
for the name of the expected exception; the blanket except has been
dening me around in circles during debugging...

I'm disabling it for now. I'll implement the suggested name-in-str
fix until the root cause with `dylink` is fixed.
Work in progress: Get the inclusion of Affix right. Also, unrelated cleanup.

Lots of the overriding etc. stuff has been on this branch before,
but I believe it was never tested. E.g., the nodemanager's listening
socket was wrapped using `sockettimeout`, but the wrong wrapper.

Other than that, added a few debug statements to see which network
calls are actually used, and added a few spaces between operators
here and there.