Redesign the interface for skippling missing prereqs.

This fixes #137.  See the Changes file for a complete
description of the new interface.