lua: be compatibile with Lua 5.4's lua_resume()
lua: be compatibile with Lua 5.4's lua_resume()

Lua 5.4 added an extra parameter to lua_resume()[1]. The parameter
denotes the number of arguments yielded, but our coroutines
don't yield any arguments, so we can just ignore it.

Define a macro to allow adding extra stuff with Lua 5.4,
and use it to supply the extra parameter.

[1] https://www.lua.org/manual/5.4/manual.html#8.3

Closes #7324

scylladb/scylla,scylladb/scylla,scylladb/scylla,scylladb/scylla