Created interface to display erasmus students that aren't enrolled in all shifts
Implemented automatic e-mails to erasmus students that aren't enrolled in all shifts
Fixed bug that showed master thesis as courses without enrolled shifts
Added message when email is sent successfully
Merge branch 'ticket/419529' of https://github.com/AfonsoFGarcia/fenix into AfonsoFGarcia-ticket/419529
Modified curriculum renderer to display optional enrolments in the correct language
Display message when an e-mail template for a given mobility process does not exist
Merge branch 'ticket/419529' of https://github.com/AfonsoFGarcia/fenix into AfonsoFGarcia-ticket/419529
Avoid programming normal application flow via exception handleing whenever possible.
Merge branch 'AfonsoFGarcia-ticket/419529' into develop
Merge pull request #541 from AfonsoFGarcia/ticket/420793

When displaying a student's registration curriculum, the name of optional enrolments is now presented in the language the user has selected.
attributed an id to avoid conflicts with the other 'managementBean' in the jsp
Merge pull request #546 from cbartol/ticket/rt#420555

Solved the error when changing the submission period for grades
attributed an id to avoid conflicts with the other 'managementBean' in the jsp
closes #545
Make response to RAIDES inquiries optional according to what may be specified in the systems configuration.
Created bean to represent a bibliographic reference while editing it.
Created page to edit a bibliographic reference.
omitted the fields that try to edit the institution name and work location because these changes are not visible for InternalPhdParticipant
Merge pull request #549 from cbartol/ticket/rt#416329

Omitted the fields that try to edit the institution name and work location of Phd participants.
These fields were omitted from the interface, only for InternalPhdParticipant, because it's not supposed to be editable.
close #548
Minor change: in older execution degrees there are no periods defined,
preventing null definitions
Merge pull request #547 from AfonsoFGarcia/ticket/420684

Creation of new versions of competence courses
Created bean to represent a bibliographic reference while editing it.
Created page to edit a bibliographic reference.
Sort building alphabetically. Closes #551