Define fallback macro for lua_absindex which is new in Lua 5.2
Make Lua 5.2 fallback header C89 safe