Restore handling of ClassNotFoundException to discovery process. This got
inadvertently dropped in the code cleanup, and without it Robert's
demonstration cases 9, 10, 13, 14 and 26 fail.
BTW Robert, huge kudos to you on your effort setting up the demonstration
harness. Using it is making this work so much easier, both in terms of finding
problems and in understanding theoretically why some things work and some