Lua version with Boostet Network IO using libev and Threaded File IO