moves: ep: fix hashing
main: xboard: fix undo/new
config: remove all trace of mem
chess: main: print result when finished
moves: simplify kingx/kingy handling
inplace: praise the lord
common: mask_for_each: return actual index
eval: reorganize eval_with_ranks
common: split ffs into own func
search: implement transposition table