Merge pull request #591 from cfscosta/develop

Space Occupation information
Minor change: corrected the word Department
Minor Change: Student Timetable no longer uses a full page
Minor change: when a course is annual it may not have enrolments in the
2nd semester, because they were all made only once in the 1st semester,
but it still has enrolled students
Minor change: changing directly the given and family names, not looking
at the display name
Ensure some user-facing pages are responsive
Bumped version for release of 3.12.2
Merge branch 'release/3.12.2' into develop
Bumped version for development after release.
Bug Fix: Don't use the domain on error pages
Push teacher side menu down on mobile devices
Minor change: when the courses are annual even if they don't have active
scopes in both semesters, but are active for the same year they must
appear to the delegate; moved the code to the right class and deprecated
the degree method
Bumped version for release of 3.12.3
Merge branch 'release/3.12.3' into develop
Bumped version for development after release.
Mark 'School part concluded' state as not active.
Add Emergency Contact
Fixed problem when checking precedence between payment plans: don't check a payment plan against its self. Don't apply first time student payment rule to alien students.
Minor Fix: Proper label when editing institutional email address
Only forward alumni that have the role set.