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
reduce logic api call

store the result of logic.getInstructorForGoogleId and saved on logic
call
Merge branch 'master' into Issue1830
Added missing else branch

For increased defensiveness
[1830] Clean up InstructorStudentRecordsPageAction

fixes #1830