Correct behaviour of NewPoller when several sockets are passed, add test, added panic to detect erronous case easier later
Change inproc sockets to have different names, can cause random hangs otherwise of ZMQ still uses the old socket with the same name
Add a Channeler class that allows the usage of a ZMQ socket's basic send/recv/destroy functionality using channels
Merge pull request #47 from PalmStoneGames/master

Channeler + test fixes + Poller fix