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 precision is now set to FLT_DIG which is the `number of decimal digits that can be represented without losing precision for float.`  Then if the difference in the desired accuracy and result is more than 1e-6 it calls qFatal.