This fix optionally reverts CAS-1065. See CAS-1166 and CAS-1168.
Cleaned up my comment, added JavaDoc to the new method.
CAS-1359: Set XML MIME type in service validation JSPs

First commit
CAS-1348: Return proxy information with service ticket validation
CAS-1348: Removed unneeded comment line
CAS-1348: Refactored the way tests check for returned authentication.
CAS-1279: Two copies of JQuery are loaded by the services management webapp
Merge pull request #324 from leleuj/CAS-1359

CAS-1359: Set XML MIME type in service validation JSPs
CAS-1356: Use SecureRandom instead of Random when creating SAML ids

https://issues.jasig.org/browse/CAS-1356
CAS-1347: Missing language keys prevents access; app should not cause a crash
Merge pull request #322 from Unicon/CAS-1166-4.x

CAS-1166/1168 (4.x) login form is not shown on error of Spnego/login form is not shown on error of Spnego
Merge pull request #329 from Unicon/CAS-1279

CAS-1279: Two copies of JQuery are loaded by the services management webapp
Added missing dependency to the management webapp
CAS-1347: Added the WARN message for specific locales. Updated the previous log entry to not use the code param twice.
Merge pull request #326 from artbristol/CAS-1322

speed up unit tests by reducing timeouts
Merge pull request #332 from Unicon/CAS-1347

CAS-1347: Missing language keys should not cause a program crash
Merge pull request #331 from Unicon/CAS-1356

CAS-1356: Use SecureRandom instead of Random when creating SAML ids
Merge pull request #327 from Unicon/CAS-1348

CAS-1348: Return proxy information with service ticket validation
NOJIRA: Removed the 3.5.x branch. The YAML file needs to be placed inside that branch itself.