Merge branch 'master' of github.com:zeromq/czmq
Merge branch 'master' of git://github.com/zeromq/czmq
Added tblsize and tbllast macros
New timers weren't working after 2c8bb9eb, fixed
Added zloop_timer_end to cancel timers
Added zmsg_encode and zmsg_decode
Timers were going off prematurely
React to POLLOUT too, handle POLLERR
Minor syntax clean-up
More fixes to reactor

- was rebuilding pollset each time, fixed
- gives FD handler one chance to handle error, then deletes poller
Removed debugging exit
Fixed memory leak in selftest
Added valgrind helper
Changed zloop_poller_end to cancel ALL handlers for socket/fd
Allow null data for zmsg_pushmem/addmem
Added zframe_recv_nowait method
Fixed for libzmq 3.0's ZMQ_DONTWAIT
Generated documentation
Removed unused ctx argument from zthread_new
Cleaning up docs