CH-950 Added agent_name to personalizeDecision event and new event sentGoalToAgent

Darn - missed this.  We need to wrap that $agent->getTitle() in a check_plain function to ensure we don't introduce another XSS vulnerability.  The Drupal way seems to be to expect all of the checking to be done at the final place it is used.