Allow Evaluation of Rules in RuleSet

I needed to simply evaluate the Rules in a RuleSet to see if it was a simple pass or fail for all the Rules in the RuleSet as an atomic group.

Others might find this handy as well considering the idea that you might have a RuleSet that has no actions.

Additionally I added a fix for my issue #36