CTR: a rather trivial change that simplifies subsequent merge of r1590848
Remove unused 'expectedType' argument from getJspAttribute() method.
It is merge of r656018 from tomcat/trunk.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@1593842 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56334

Merged r1590848 from tomcat/tc7.0.x/trunk:
Additional fixes for BZ 56334.
Includes the following:

1. Allow '\' in xmlns attributes of UninterpretedTag.

(Java escaping was missing. Xml-escaping is still missing. I think it is unlikely that anybody would use such values for xmlns attributes)

2. Fix interaction between Validator.ValidateVisitor.checkXmlAttributes(CustomTag ..) and getJspAttribute().

- EL expression was parsed twice in both methods. Now I am passing the already parsed EL.
- getJspAttribute() has EL validation code, so reduce duplication
- When calling getJspAttribute() you have to pass original attrs.getValue(i), not the textual value.

3. Fix Validator.ValidateVisitor.XmlEscapeNonELVisitor
- It was not EL-escaping its text.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@1593845 13f79535-47bb-0310-9956-ffa450edef68
Clean-up and add additional packages
It is backport of r1593262, r1593285

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@1593963 13f79535-47bb-0310-9956-ffa450edef68