Patch by Kai Londenberg which adds Dynamic Classloading and a Thread pool,
and lowers resource usage by recycling objects and Threads.
Note: To use the new dynamic Classloader, it is neccessary to change an Option in PHPJavaBridge.ini
see Comments at the top of JavaBridgeClassLoader.java and JavaBridge.initGlobals()