Improve testRuleset reporting and catch all exceptions and report.
Seriously improve the comparison of values for tests and report better results.
Test for better results on error report