Fix build on OS X, complains about variable length array folded to constant array.
Rename ZSOCK_MAX_FRAMES to ZSOCK_BSEND_MAX_FRAMES for clarity. Bring back the previous comment.
Problem: zbeacon.c doesn't use self->poller
Solution: Remove self->poller
Fixes #794
Merge pull request #844 from hintjens/master

Fixed zsock_fd and zsocket_fd return type
PROBLEM: zring was removed, but can't be implemented using zlistx and zhashx

zring has been removed recently because it's a weird data structure.
Yet, I have found it really useful, so tried to implement it on top
of zlistx and and zhashx, by storing list handles in the hash.
However, when deleting an item from the hash, one needs to convert a
list handle to the item stored in it, which is currently not possible,
because the pointer is opaque.

SOLUTION: add a function to convert a handle into the associated item.
Merge pull request #845 from skaes/convert-list-item-handle-to-list-item

PROBLEM: zring was removed, but can't be implemented using zlistx and zhashx
Merge pull request #846 from hintjens/master

Small improvements to zlistx
Implemented ZeroMQ RFC 32 Z85 mode in zarmour class.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	src/zarmour.c
Merge pull request #847 from hintjens/master

Trivial improvement to zauth
Merge pull request #848 from hintjens/master

Fixing online API docs
Merge remote-tracking branch 'upstream/master'
Fixed merge error.
Merge pull request #849 from lovmoen/master

Problem: zarmour does not support Z85
Problem: zlist_destroy crashing when using push and autofree

zlist_push actually contrary to the documentation doesn't do strdup and
therefore when destroying zlist which had some elements pushed in,
program crashes with double free during purging of items.

Solution: Add strdup where it belongs.
Made Z85 implementation dependent on libzmq version being .ge. 3.3.0
Merge remote-tracking branch 'upstream/master'
Merge pull request #851 from lovmoen/master

Problem: zarmour's z85 implementation is dependent on libzmq version
Merge pull request #850 from miska/master

Problem: zlist_destroy crashing when using push and autofree
Added missing casts in zlist selftest.