Merge branch 'dev' into Feature-OmniComment
verify errorMessage for frComment in the insCommentsPage
done isPending attr for student comment and response comment
done get recipients email for pending student comments
done get recipients email from pending response comments
refactored + done base for sending email
done sending email for pending comments
minor tweaks
enhance cache setting's key and expiry time
[Fixes #72536556] able to email a student about a comment, if it is given to a student/team and visible to the students

* some minor tweaks for ui and testing are needed
Merge branch 'dev' into Feature-OmniComment
change 'send notification for pending comments' button to icon style; add this button to insHomePage as well
if feedback session is not published, ignore pending response comments
remove cache part, now it's using sending state: sent/pending/sending
minor tweak ui: recipient -> recipients
[Fixes #72536556] update 'email pending comments' according to req

1. ui tweak for wording
2. remove cache using, instead, use sendingState: pending/sending/sent
3. if session is not published, then ignore its response comment
Merge branch 'dev' into Feature-OmniComment
make insHomePageUiTest green when run individually without any data
make dev green for insHomePageUiTest and insCommentsPageUiTest
Merge branch 'Feature-OmniComment' into dev