Introduce -assertEval.  

Takes simmat, mask and TAR@FAR = 0.001 accuracy metric, errors out if result of Evaluate() does not meet or exceed metric.
Output printed to the terminal for -eval is rounded to the nearest thousandth, so I assumed that would be the input to -assertEval.  Not rounding the result here was producing unexpected results.