[Bugfix:TAGrading] Exempt submitted files from peer (#6026)
[Bugfix:TAGrading] Exempt submitted files from peer (#6026)

* first draft

* saving changes

* working

* working

* comma seperators

* pylint

* pylint

* pylint

* type hints

* addding migration

* migration fix

* fixes

* update_gradeable_fix

* quick_fix

* working version

* pylint fix

* pylint fix

* course materials fix

* rewrite

* working changes

* pylint

* unit test fix

* temp fix

* fixing leading space bug

* fixing leading space bug

* fixing conflicting files

* quick fix

* polishing fix

* fixing_minor_bug

Co-authored-by: unknown <f6785f40afc5de295e70b6210e68542c2d24cb5b@rpi.edu>
Co-authored-by: Shail Patel <e4b2c9e5f15448b1abf229c2db0ea12ce9a0d703@gmail.com>
RCOS-Grading-Server/HWserver,Submitty/Submitty,RCOS-Grading-Server/HWserver,RCOS-Grading-Server/HWserver,RCOS-Grading-Server/HWserver,RCOS-Grading-Server/HWserver,Submitty/Submitty,Submitty/Submitty,RCOS-Grading-Server/HWserver,RCOS-Grading-Server/HWserver,Submitty/Submitty,Submitty/Submitty,RCOS-Grading-Server/HWserver,Submitty/Submitty,Submitty/Submitty,Submitty/Submitty,RCOS-Grading-Server/HWserver,Submitty/Submitty