Added needs_grading_per_section_map to assignments. Also fixed some unin...

...tuitive logic inside submission object inside get_grader_id.