Feature/cleanly handle eintr

No longer treat EINTR as an exception state in the three blocking methods recv, send and poll.