Various utilities, stuff that we're still surprised isn't in the JDK, and
stuff that perhaps is borderline JDK material, but isn't really pure DWR
either.
We don't want to force users to use commons-logging, but there are no
logging APIs available at 1.3 so this lets us use Servlet.log if
commons-logging is not available.