Implementation of review comments for classpath and jar

resourceFactories
This is good, however, now that we've gotten to this point, I'm failing to see what the value is of having a separate class for jar resources.  Why not just add a constructor argument to ClasspathResource for setting the scheme property and use that class for both types of resources?