Simple ClassProvider that is able to load Java classes from Java source files, and relevant API changes and tests.