Saco la dependencia desde el core hacia XSLExtensions y uso en su lugar la clase Util de dspace. De paso le agrego manejo de errores
Elimino ar.edu.unlp.sedici.util.AuthorizeUtil (en el merge previo) y paso su funcionalidad al auhtorizeManager de dspace, con un método isAdmin(context, strict) que indica si la validación del rol de usuario debe hacer de forma tradicional (según esté o no activado el módulod de authorization) o estricto (el user debe ser admin si o si)
Fixes menores
Backporting del ticket DS-1244 - XMLUI's OpenSearch implementation refactored (generado por nestor)
It's in order to use either PostgreSQL's indexes or Discovery services
based on the requested URL
Conflicts:
	dspace-api/src/main/java/org/dspace/app/util/OpenSearch.java
	dspace-xmlui/dspace-xmlui-api/src/main/java/org/dspace/app/xmlui/cocoon/OpenSearchGenerator.java
Muevo ar/edu/unlp/sedici/xmlui/exception/BadRequestException.java al proyecto de dspace dspace-xmlui. De esta forma, la dependencia se satisface sin problemas (porque discovery depende de xmlui) . Dejo como package el de SEDICI porque así será más simple darse cuenta que deberíamos hacer un PR con ella.
Fixes menores para que finalmente el proyecto compile!!!