Issue 1842
InstructorFeedbackQuestionSubmissionEditPageAction
- branches not covered, line 38

+ Do TODO in InstructorFeedbackQuestionSubmitPageUITest(Grace period test case)
Add branch coverage for private sessions.
Merge remote-tracking branch 'origin/master' into Issue1842
Fix tests broken by adding test data.
make dev green for Unix
refactor isJoinedCourse() and its references
clean up InsFbSubmissionEditPageAction
added tests for EditPageAction and removed a redundant condition
Merge branch 'master' of https://github.com/TEAMMATES/repo into Issue1849
Issue 1851
InstructorFeedbackQuestionSubmissionEditSaveAction
- branches not covered, line 41 (5 of 6 missed) now 1 missed

+ Add tests to cover branches
+ Fix previous test in InstructorFeedbackQuestionSubmissionEditPageActionTest
clean up insFbSubmissionEditPageActionTest
added test cases to handle access to edit page

check whether the edit link is clickable for the different users
Merge branch 'master' of https://github.com/TEAMMATES/repo into Issue1849
clean up insFbSubmissionEditSaveAction
Remove done TODO.
Merge branch 'master' into Issue1850
[1850] Clean up InstructorFeedbackSubmissionEditPageAction

fixes #1850
Merge branch 'master' into Issue1851
[1851] Cleanup InstructorFeedbackQuestionSubmissionEditSaveAction

fixes #1851
Merge branch 'master' into Issue1849