optimize: use LuaJIT 2.1's table.new() to preallocate space for our Lua module tables, reducing module loading time a little.