Introduce -assertEval.  

Takes simmat, mask and TAR@FAR = 0.001 accuracy metric, errors out if result of Evaluate() does not meet or exceed metric.
My expectation was that the comparison would be `>=` and therefore it wouldn't matter, especially since some of our algorithms use randomness during training.