Fix regression caused by a combination of the TLD refactoring and the new resources implementation. TLDs in JARs in packed WARs were not accessible. There were two parts to the fix:
- In TldScanner ensure that that the correct URL for the JAR containing the TLD was used
- In TldResourcePath ensure that the correct URL to the TLD was constructed from the JAR URL and the path to the resource within the JAR

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1526724 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=55317
Facilitate weaving by allowing ClassFileTransformer to be added to WebppClassLoader
Patch be Nick Williams

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