Merge branch 'release/3.12.1' into develop
Bumped version for development after release.
Lesson instances now provide space information

  * added multilingual support for shift type
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'