make wml_action closures run as methods of game_lua_kernel
replace a filescope data structure with a member variable

In particular the stack of queued wml events used in the game lua
kernel.