Fix for JENKINS-17438

Updated getXUnitToolInfoObject() to include:
 * BuildListener parameter
 * Use Util.replaceMacro() to expand CustomXSL string

Updated performTests() call to getXUnitToolInfoObject() to include BuildListener parameter
 * Searched rest of the code, this seems to be the only call of getXUnitToolInfoObject()

Addresses Bug: https://issues.jenkins-ci.org/browse/JENKINS-17438