RF03: gestion de cuentas del personal (backend)
- GET /api/funcionarios, GET /api/funcionarios/{id} y PUT /api/funcionarios/{id} con validacion de email y nombre de usuario duplicados y auditoria MODIFICACION_FUNCIONARIO.
- FuncionarioResponseDTO devuelve ids, nombre, apellido, sede y estado.
- Auditoria REACTIVACION_USUARIO al reactivar un usuario.
- Politica de contrasena en el alta: minimo 8 caracteres, una letra y un numero.
- GET /api/sedes para los formularios de alta y edicion.