libev for lua (derived from lua-ev) -- pronounced "evil"