Descend into other directories to find project

Instead of just checking the student's directory, or just their private
directory, allow descending into other dirs to find a project
(previously, if a students nested "project_2" under a directory
"CS151_projects", that won't be caught).

In verbose mode, mentions if a non-top-level directory is used.