added a check for unit's destination in moves
correct the value of pos_ in replays.
rearrange comments and debuglogs
don't use undo stack for attacks in replay.
ignore checkup by default

instead of returning that the checkup didn't match.