Optimize grading for unanswered but weighted problems.  Return exception when encountering Error modules when running as task.
Try calling reset_queries explicitly, to see if it helps with memory usage on celery worker.
Update tests that are affected by requirement that grades be precalculated.