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
Clarify the test code. Fix the error reporting so that each statement adds to the errors reported to prevent missing errors.
In some circumstances errors would be detected but not displayed. Made the tests fail if there are any error messages added.
Minor formatting change to rules test error output.
The intelliJ IML is in here, changed tests to use 1.8.6 of Groovy for my build - should remove.
Merge pull request #1 from pmcneil/master

Improve test reporting and remove a bug in the testing code