ZyklonB: add connection timeouts
ZyklonB: cleanup not only wrt. timers

The code isn't async enough and needs some further changes.