fix return_result bug

if your lua function return multiple value and a table in it, there will be a bug, because the Table.new will pop a value from the stack, the top have already changed.