Added a new RuleAgentKey object to hold a composite key for the RuleAgent cache.
Rule Agents are now cached based on their serviceName and variant
Authored by: rkisson 2012-02-01
Parent: [r6027]
Child: [r6029]