fix a segfault in lua_function in SUF

i dont know the exact reason, but with the previous implementation i got
a sefault appearing randomly at programm closing.
fix wml menu events

i accidently typed "source" instead of "last_select" with the result, that wml menu event always caused a select event to be executed.
update changelog