Merge branch 'release/3.11.5' into develop
Bumped version for development after release.
Only use username if the person already has a username.
Bug fix: preventing NPE when party is null, it means it has no groups
FenixAPI /person/evaluations returns all evaluations, even when enrolment period is not defined.
FenixAPI /degrees returns degree's name according to ?lang param
FenixAPI /contacts added.
FenixAPI /degrees degree's name uses getNameI18N(executionYear) instead of getNameI18N()
Merge pull request #590 from rsbarata/develop

FenixAPI - Fixed /evaluations, /degrees, added /contacts
Minor change: added missing comma
[DSI Releaser] prepare release v3.11.6
Merge branch 'release/3.11.6'