Add .git dir to .hgignore
Opt-out of curve spec if not compiled with libsodium
ZMQ::IDENTITY socket option no longer refuses strings starting with \x00

(see https://github.com/zeromq/libzmq/pull/1037)

Chose a different condition to verify that an exception gets raised
Clean up the PollInterruptible#interrupt spec to be more complete
Add guard in PollInterruptible specs to close if the spec itself did not

--HG--
extra : amend_source : c75ed8575569708d001e7f362eb7372cf53bcefb
More cleanup in spec for PollInterruptible#interrupt

--HG--
extra : amend_source : 40016ef51cdf8542ddaf14219f88f85e6e64a873
Add feature of PollInterrupt#interrupt to run a user block in the poll thread