don't turn EINTR into KeyboardInterrupt

This is redundant, and ends up doing the wrong thing when a signal handler is registered for SIGINT.
Merge pull request #338 from minrk/sigint

don't turn EINTR into KeyboardInterrupt

This is redundant, and ends up doing the wrong thing when a signal handler is registered for SIGINT.