improve handling of IRC answers

* wait for async messages instead of having multiple event handlers
* set timeout to 30 seconds
bump version for 0.4.2 release