Merge branch 'release/3.7.4' into develop
Bumped version for development after release.
Bug fix: it's necessary to pass this bean to the request before showing
the page, because it needs it
Minor change: added DEGREE as a possible degree type to choose
fixed condition when deleting a Unit
Merge pull request #574 from cbartol/develop

Fixed condition when deleting a Unit
Removed usages of JsonSimple from JerseyServices, fixed researchers export
some error messages are now emphasized
added option to delete Phd Guidance Documents
Merge pull request #580 from cbartol/ticket/rt#422187

Corrected the style of some error messages, some error messages are now emphasized
Merge pull request #579 from cbartol/ticket/rt#404219

Added option for Phd Coordinators to delete Phd Guidance Documents
close #578
Bug fix: exceptions were being silently encapsulated and leaving
inconsistent data
Minor change: allow to create a registration with no learning agreement
as long as the agreement only requires the degree to be chosen
Refactor RegistrationAgreement to repalce it with RegistrationProtocol. Removed all possible references and uses of RegistrationAgreement. Added Alien RegistrationAgreement type.
Minor Change: Improved enrolments entry point

  * It is now based on GET instead of POST
  * It provides information regarding the enrolment date,
    as well as the remaining time
Adapted over 23 candidacy process to be more generic as a 1st cycle candidcay process.
Added text to inform about the options for data share authorization
Merge branch 'AfonsoFGarcia-ticket/331587' into develop
Bumped version for release of 3.8.0
Merge branch 'release/3.8.0'