Merge branch 'release/3.12.4' into develop
Bumped version for development after release.
Bug fix: preventing NPE
Minor change: presenting the default mobile phone, instead of the fixed
phone
Bug fix: the attribute in the request is the object role and not its ID,
retrieving its ID to the link
Minor change: corrected the photo URL
Minor change: added an error message when the nickname update fails
internally
Bug Fix: Dealing with null evaluationMethods
Minor change: if a batch is received it means it has been sent before,
so it respects the condition
Minor change: added a message when there are no audit processes
Update .travis.yml
Refactoring managing of student groups for teachers
Merge branch 'teacherStudentGroups' into develop

Conflicts:
	src/main/java/net/sourceforge/fenixedu/presentationTier/Action/teacher/StudentGroupManagementDA.java
	src/main/webapp/teacher/executionCourse/executionCourseFrame.jsp
Creates new student groups interface in spring and angular