Added completed? to grade reports and made them much faster

@kjdav wanted to ask instructors if just having a completed column is enough so @jpslav might wanna hold off on merging this, but feel free to review