merge latest sproto, support LuaJIT and Lua5.1