I added the additional package information from the Manifest file.  

David also mentioned that TempClassLoader *might* have problems with references to classes from other classloaders that haven't been defined yet.  This doesn't have anything to do with this code change though.  I think to solve that, we would need a clone method on the ConcurrentClassLoader/ModuleClassLoader so we could do a deeper clone of a tree of classloaders.