Add Emergency Contact
Improve EmergencyContact implementation
Add check to test if profile exists
Merge branch 'develop' of github.com:FenixEdu/fenix into feature/emergencyContact

Conflicts:
	src/main/java/net/sourceforge/fenixedu/presentationTier/Action/person/UpdateNicknameDA.java
Bug fix: added the missing parameter with the module prefix; avoiding
NPE when the request comes from the next page request
Removed OrderedRelationAdapter from UnitSiteLinks

  * Deprecated OrderedRelationAdapter, it no longer works properly
Minor change: shifted the labels that were labeling the wrong item
Minor change: changed the telephone field by the cell phone, since it is
much more used
Bug fix: reseting the person in the bean when an error occurs, we can
not use the person object after a transaction is aborted
Merge pull request #596 from andre-nunes/feature/emergencyContact

Added Emergency Contact to user information
Bug fix: retrieving the properties file the correct way
Minor change: reajusted the text box size so that "O Funcionário"
appears completely
Minor change: this page is used in another portal making the links
relative again, and not absolute
Minor change: always showing the links, if the user is not logged it
will be asked to login
Allow department presidents to add reduction service without teacher
request
A student group filtered by cycle should only check if students have an active registration in that cycle.