This modifies the Compiler class to make JDT more lenient of missing classes. 

This greatly enhances performance in some cases, and also greatly increases 
the frequency with which we are able to recover binding information.
