Revert "Raise exception if zmq_poll returns error."

This reverts commit e598f9307872b55a70cb3e8e19fff97137189a38.
Merge pull request #350 from sjohnr/master

Revert "Raise exception if zmq_poll returns error."
Changed ZMsg to return null when no data available (e.g. closed
context), with unit test
Changed ctx.destroy() to ctx.close()
Added error message to assertion
Added constructor to ZMQException and cleaned up change to ZFrame
Merge pull request #352 from sjohnr/issue/349

Change behavior of ZMsg when context is closed
Revert "Merge pull request #350 from sjohnr/master"

This reverts commit ab8517e7d5b780980f516f82b01350052f9266e9, reversing
changes made to 6c8d4160c7901abaaea8cbcf29857994d305b7f5.
Ensure sockets are connected before we attempt to disconncet them.

Otherwise this test fails on OSX 10.9.4, zmq 4.0.3
Ensure that exception is thrown when polling invalid socket.
Merge pull request #353 from GreatFruitOmsk/master

Ensure that exception is thrown when polling invalid sockets.
Fix a build issue when building against libzmq master
Merge pull request #354 from cekoski/master

Fix a build issue when building against libzmq master
Pass $(JAVACFLAGS) to $(JAVAC) invocations.
Merge pull request #356 from johntconklin/master

Pass $(JAVACFLAGS) to $(JAVAC) invocations.
Remove code that patched libtool to remove rpath on Linux.

This failed when cross compiling, as the script is called
${host_alias}-libtool instead of libtool; it only supported
Linux systems; and there was no way to disable the behavior.
Merge pull request #358 from johntconklin/master

Remove code that patched libtool to remove rpath on Linux.
fixed Darwin mapping and added unit test; also added .idea to .gitignore along the way and fixed a few warnings. fixes zeromq/jzmq #360.
Merge pull request #361 from patient-zero/master

fixed Darwin mapping and added unit test; also added .idea to .gitignore...
Merge branch 'master' of https://github.com/zeromq/jzmq