Back port fix for LIBZMQ-526

Fix syntax error
Merge pull request #82 from trevorbernard/master

Backport fix for LIBZMQ-526
Updated NEWS for 3.2.3
Bumped version number for next release 3.2.4
Add newline to end of test_connect_delay.cpp so it compiles with older versions of GCC
Various cleanups to test programs

 - Patch applied using git am from libzmq commit 5f009e52
 - tests/test_raw_sock.cpp doesn't exist in zeromq3-x, so that
   file was manually removed from the patch before 'git am'

Signed-off-by: AJ Lewis <aj.lewis@quantum.com>
Merge pull request #83 from vortechs2000/fix_323_builds

Fix 323 builds
Resolved merge conflict
patch for issue 456

Do not filter out duplicate subscriptions on the XSUB side of
XSUB/XPUB, so that ZMQ_XPUB_VERBOSE doesn't get blocked by forwarding
devices (as long as the devices all use ZMQ_XPUB_VERBOSE)
Code formatting
#456 was not in 3.2.2 but will be in 3.2.4
Merge pull request #85 from hintjens/master

Fix for #456 was not backported to 3.2.2; will be in 3.2.4 now
Fixed packaging for Windows, was missing errno sources
Update to support new toolkit functionality with CMake and VS11 for XP as a target platform.
Merge pull request #87 from steve-o/master

Add support for vc110_xp in CMake build environment
release critical section on failure to create signaler fdpair
set SO_LINGER on first signaler socket to close in order to avoid
TIME_WAIT state.
Backported #84 and #532
Merge pull request #88 from hintjens/master

Backported two fixes
Added support for Travis CI