Simplify pattern set processing and evaluation - move from a black/white
evaluation to a mover/empty one.

Also make some minor fixes to randomEvalGen.