Lua: Patches

1) Fixes the :universal build.
2) Includes the completion patch that we previously killed.
3) Includes the sigaction patch that Lua52 never carried but we carried
for Lua51, so presumably want to here as well.
4) Closes #32437

Closes #32437.
Closes #32460.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>