1) Update to Commons Logging 1.1.2

Backport of rr1458562 from trunk.

2) Fix extras logging build broken by upgrade to CL 1.1.2.
The change of source path needed to replicated in more places.

Backport of r1460873 from trunk.

3) Update to Apache Commons Logging 1.1.3

If you svn diff 1_1_2 and 1_1_3 tags of commons-logging, the differences are
- Documentation
- Manifest and POM files (fix for LOGGING-151), irrelevant to us
- Removal of some JARs from build.xml (r1483534), which we do not build either.
- Versions of dependencies

There have been no changes to the java code.

Backport of r1489546 from trunk.


git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1536089 13f79535-47bb-0310-9956-ffa450edef68
Keep using older versions of Log4J and Avalon:
- They are only used to build commons-logging against them,
  we don't ship them
- commons-logging is still fine with building against
  the older versions
- we don't want to risk forcing people to upgrade their
  Log4J or Avalon versions without good reasons.


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


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