Fixed classloader leaks

With this pull request, the utah demo for example is able to reload in tomcat without running into the perm space problem.

The following classloader leaks are fixed:

* Batik
* Oracle JDBC driver