Merge pull request #800 from hintjens/master

Minor cosmetic fixes
Fix LIBZMQ-576 - Revert "Merge pull request #510 from miniway/master"

This reverts commit f27eb67e1abb0484c41050e454404cce30647b63, reversing
changes made to a3ae0d4c16c892a4e6c96d626a7c8b7068450336.

https://zeromq.jira.com/browse/LIBZMQ-576

Conflicts:
	src/stream_engine.cpp

Conflicts were around additional defaults to the constructor after the
'terminating' default.  The additional defaults were left alone, and
the 'terminating' default was removed.
Merge pull request #803 from vortechs2000/fix-libzmq-576

Fix LIBZMQ-576 - Revert "Merge pull request #510 from miniway/master"
Update test_filter_ipc to not use abstract socket.

This fixes the test on Mac OS X and SmartOS (probably other Solarises).
Also updates the sockets using ipc: to use DEALER sockets instead
of PAIR sockets.
Merge pull request #804 from mattconnolly/master

Update test_filter_ipc to not use abstract socket.
Expose remote FD via zmq_msg_get(&msg, ZMQ_SRCFD)

This patch allows client applications to retrieve the remote endpoint from a message that originated from a tcp socket
Removed dead code
Merge pull request #808 from sradomski/master

Allow clients to get remote endpoint per message for TCP connections
Simplify ypipe_t and ypipe_base_t template parameters
Merge pull request #809 from hurtonm/master

Simplify ypipe_t and ypipe_base_t template parameters
ZMQ_SRCFD docs and tests

Also moved the fd field from message content to message itself
typo in docs
Merge pull request #810 from sradomski/master

ZMQ_SRCFD docs and tests
Make it explicit that the probe function doesn't modify passed message
Merge pull request #812 from hurtonm/master

Make it explicit that the probe function doesn't modify passed message
Fix some comments regarding method overriding
Merge pull request #813 from hurtonm/master

Fix some comments regarding method overriding
Replace assert with zmq_assert
Merge pull request #814 from hurtonm/master

Replace assert with zmq_assert
cmake: fixed error 'install TARGETS given no ARCHIVE DESTINATION for static library target'