Implemented test case that demonstrates how it could work, currently failing.
Reverted changes to createCondition(), not needed.
Implemented Rules State handling and moved rules expression interface to all use rules expressions.
Moved the empty summary default for test condition plugins out of the base class.
Fixed typos in comments.