Timeout when there is no clickhandler receiving
Timeout when there is no clickhandler receiving

The application deadlocked when it was clicked on a block that
has now click handler. The read channel operation blocked infinitely.
This patch introduces a timout that avoids this behaviour.

rumpelsepp/i3gostatus,rumpelsepp/i3gostatus