Update history score when tt move causes beta cutoff (idea from
Stockfish & DiscoCheck).
Fix history update logic so castling moves are included.
Remove history pruning.