Refactorizacion y limpieza general
Created by: kumo829
- Modifica el servicio del envío de correos, moviendo el título y el nombre del template a un archivo de propiedades
- Simplifica el uso de algunas clases de utilidad y constantes
- Agrega un repositorio de cookies propio para agregar la propiedad SameSime que Spring Security no agrega por default
- Arregla mensajes de error y agrega las rutas de navegacion en el app bar
- Agrega componente de carga al guardar usuarios
- Agrega proteccion a las rutas que no deben estar abiertas
- Modifica la generacion del token para usar siempre una llave fija
- Modifica el manejador global de errores para regresar el mensaje de error definido en la excepcion
- Agrega una referencia de la institucion al Participante