fix rationale highlighting for a negated data criteria.  Currently we stop on negation assuming it's a precondition... but if it's a data criteria then we want to continue up the tree
Merge pull request #244 from projecttacoma/fix_so_rational_for_negated_dc

fix rationale highlighting to consider negation for preconditions only