1. reduce iterations
2. add iterations progress indicator
[2575]stats per institute: reduce loops

fixes #2575
change profile link to all records link
[2595]adminSearchStudent: give a link to the 'all records' of the student

fixes #2595
Fix issue where html characters in team name causes error in submitting response
Modify existing test to test for issue
[2599] user receives message "Trying to update recipient for an invalid recipient for question 3"
Added null check to getNominalUser
[2569] NPE during authentication
Fix issue, Refactor and extract function getContributionQuestionResponseAnswerHtml()
Merge branch 'master' into Issue2597
[2597] contribution questions results don't load for class size 70