comment for coverage

exceptions are not triggered
added test; question remains

question remains: implementation
added assumption for studentEmail and courseID

assumption added; more to go for test coverage now
added a test to cover assumption and NoRecords

assumption: student does not exist in course
NoRecords: No sessions found for the student
optimized the code

instead of another function call to logic. just make use of existing
query and check for not null
change test msg

change test msg
change comment

the test to trigger InvalidParameterException cannot be triggered for
now. added todo for future reference
reduce logic api call

store the result of logic.getInstructorForGoogleId and saved on logic
call
Merge branch 'master' into Issue1824
[1824] Clean up InstructorStudentCommentAdd,EditAction

fixes 1824
Merge branch 'master' into Issue1830
Added missing else branch

For increased defensiveness
[1830] Clean up InstructorStudentRecordsPageAction

fixes #1830
Merge remote-tracking branch 'origin/master' into Issue1812
test added for student list download action

dev not green: instructorCoursePageUiTest not passing--msg changed about
archived course