Support high water mark on inproc socket connect before bind.
Set hwm on connect socket before bind has happend to just that of connects hwm.
Merge branch 'master' of https://github.com/zeromq/libzmq into inproc_connect_before_bind
Merge pull request #658 from ricnewton/inproc_connect_before_bind

Support high water mark on inproc socket connect before bind.
Minor simplification to makefile
Fixed Z85 methods to be static and not pollute library
Merge pull request #659 from hintjens/master

Fixed Z85 methods to be static
Added z85 codec to ZMQ API

* Removed redundant Z85 code and include files from project
* Simplified use of headers in test cases (now they all just use testutil.hpp)
* Export zmq_z85_encode() and zmq_z85_decode() in API
* Added man pages for these two functions
Merge pull request #660 from hintjens/master

Added z85 codec to ZMQ API
simplify test_security_curve.cpp with zmq_z85_encode
Merge pull request #661 from lalebarde/master

simplify test_security_curve.cpp with zmq_z85_encode
Fix windows build
Merge pull request #662 from ricnewton/master

Fix windows build
Fixed random failures in test_security_plain and _curve

* ZAP handler thread was not getting time to start up
* Code now creates and binds handler socket in parent thread and
  passes the socket to the zap_handler, so this always gets the
  authentication requests.
Merge pull request #663 from hintjens/master

Fixed random failures in test_security_plain and _curve
NULL mechanism was not dealing with ZAP denials properly
Merge pull request #664 from hintjens/master

NULL mechanism was not dealing with ZAP denials properly
Added test case for NULL domains
Fixed length of domain setting
Merge pull request #665 from hintjens/master

Added test case for NULL domains