Fix enpassant check not reported correctly/enpassant undo issue.