Revert "add an optional argument to errno for setting it"

This reverts commit 2a56b191459f86f97909d36eec65982e76499f04.

Root cause of

- https://github.com/JuliaLang/ZMQ.jl/issues/41
- https://github.com/JuliaLang/julia/issues/5514