Gracefully handle keyboard interrupts
Gracefully handle keyboard interrupts

Also, moved excplicit error handling for the server back into the with block.
BrokenPipeError and KeyboardInterrupt take precedence.

texttheater/viasock