refactored *feedbackPublishAction
clean up *feedbackPublishAction related files
add coverage testing for 2 assumptions
[1831] Clean up InstructorFeedbackPublishAction

fixes #1831