Remove confusing/unnecessary comment.
Fix bug with corequisite courses bypassing prerequisite requirements.

The problem occurred when the prerequisites for one of the corequisite
courses was met, thus pulling it into the list of assignable
corequisites. There was no check after the CourseWithCorequisite s were
built for prerequisite correctness, so they fell through.