Javadocs on Three Classes

Added documentation to FileCache.java, ProgressMonitorCallback.java, LazyAdapter.java for explanation.

Contributors include:
Nabil Amiri
John Miller
Mark Odel