an asynchronous IRC library written in C with libev