Merge pull request #641 from hintjens/master

Fixed regression tests
Merge pull request #642 from hintjens/master

Fixed ZAP authentication
Fix cmake file for security tests
Merge pull request #643 from ricnewton/master

Fix cmake file for security tests
fix MSVC10 project: include the source files added recently
fix MSVC 2008 project: include the source files added recently
Merge pull request #644 from ipechorin/master

Fix MSVC 2008 and 2010 project files
mark test_linger as expected failure

rather than pretending it passes
Merge pull request #646 from minrk/xfail-linger

mark test_linger as expected failure
Clarified zmq_socket.txt ZMQ_STREAM section, added example
Merge branch 'master' of github.com:sebastien/libzmq
Merge pull request #647 from sebastien/master

Clarified zmq_socket.txt ZMQ_STREAM section, added HTTP server example
Merge pull request #645 from hintjens/master

Updated libzmq to match RFCs
Fix tests on windows
Remove windows debug code.
Merge pull request #648 from ricnewton/master

Fix tests on windows
Merge pull request #649 from hintjens/master

Fixed minor error in NULL mechanism (spec was wrong)
Implement non-blocking shutdown command that unblocks other threads waiting on blocking operations.
Merge remote-tracking branch 'upstream/master'
Merge pull request #650 from ricnewton/master

Implement non-blocking shutdown command