varData: drop debug log
Engine: use closure session in hookSesison listener
Engine: factor out onResultAdded
Engine: add hookResult stub
app: fix race between input done and judgeResult
app: clear judgeResult in finishResult
Engine: put added result events