Move EventListener over to ZMQStreams

More efficient and faster (event driven instead of my sleeps all over)