2 things: custom test case grader & compilation switch user to untrusted
fixed bug in auto extra credit in gradesheet
Merge branch 'server-update' into develop

* server-update:
  fixed bug in auto extra credit in gradesheet
  2 things: custom test case grader & compilation switch user to untrusted

Conflicts:
	bashScript/grade_students.sh
	grading/TestCase.cpp
	grading/execute.cpp
CSS Fix for different class containers
Seperate css for diff viewer from class container
Merge branch 'feature/diff-viewer-ui' into develop

* feature/diff-viewer-ui:
  Seperate css for diff viewer from class container
  CSS Fix for different class containers