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

Also make some minor fixes to randomEvalGen.
Merge pull request #14 from vladpetric/master

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