speedup room deletion
Merge branch 'release_30' into release_31

speedup room deletion.
Call lua_close when destructing TLuaInterpreter.
Fix TEvent handling so it doesn't crash anymore.