Merge pull request #748 from hintjens/master

Added ignore test case
Fix socket creation above sistem limits for all 'other' OS not covered by eventfd, windows or vms; enhanced test to create sockets up to a bigger limit to really test hitting the OS limit
Merge pull request #749 from davipt/fix-001-test_many_sockets_and_mac_open

Fix socket creation above sistem limits for all 'other' OS not covered b...
Update signaler make_fdpair to set file descriptors to -1 when too many files are open using socketpair.
Merge pull request #750 from mattconnolly/master

Update signaler make_fdpair to set file descriptors to -1 when too many ...
issue #583 removing C++11 code.
Revert "Make FD_SETSIZE = ZMQ_MAX_SOCKETS_DFLT + 1 so there is room for the repear socket."

This reverts commit 0b92831b2a82c3bbc0e9371662c546b94915a3ea.
Reduce default maximum number of sockets by 1 so there is room for the reaper socket.
Merge pull request #751 from psl-felipefarinon/master

Removing C++11 code.
Fix signed/unsigned comparison
Fix signed/unsigned comparison
return error to caller on bind error
Merge pull request #752 from ricnewton/master

Revert "Make FD_SETSIZE = ZMQ_MAX_SOCKETS_DFLT + 1 so there is room for ...
remove all asserts during critical section

the size of the critical section is reduced by only entering the critical
section right before the bind().
Merge pull request #753 from pijyoi/master

handle bind error in make_fdpair() win32 codepath
Merge pull request #754 from pijyoi/master

remove all asserts during critical section for win32 make_fdpair codepath
Added links to RFCs for socket patterns