Use scoped Lua refs for timer callbacks.
Remove the old LuaContext::create_ref() and rename the safe one.
Use Lua scoped refs in transitions.
Use scoped Lua refs in game commands.
Use scoped Lua refs in movements, musics and hero.