Refactor code and add some test cases
Add more test cases
refactored CommentsLogic
One typo found in StudentCourseJoinAuthenticatedAction
refactored ComentsLogicTest
[1973] Clean up CommentsLogic

fixes #1973
Add test cases for sending reminder and publish/unpublish methods
make dev green
Add invalid coverage
Merge branch 'master' into Issue1974
[1974] One typo found in StudentCourseJoinAuthenticatedAction

fixes #1974
Remove EVALUATION test section from LogicTest
Merge branch 'master' into Issue1977
Merge branch 'master' into Issue1965
[1965] Clean up EvaluationsLogic

fixes #1965
Merge branch 'master' into Issue1977
[1977] BackDoorLogicTest not green due to FeedbackResponseCommentLogic

fixes #1977
Merge branch 'master' into Issue1970