made pushTable and pushArray in LuaState callable in a static context, supporting both C-to-Lua and Lua-to-C