feature: Clonar instancia (RF17), selector de estudiante con buscador y paginación
- RF17: botón "Clonar" en el listado de instancias activas (visible con CREAR_INSTANCIA). Lleva a /instancias/nuevo?clonar={id}, que carga la instancia origen en el servidor y abre el formulario con estudiante, título, categoría y canal precargados, sin fecha ni ID. Un id inválido o inexistente muestra el error dentro del layout.
- Nuevo EstudianteSelector (autocompletado accesible) en InstanciaForm e IncidenciaForm: consulta GET /estudiantes?texto= con demora de 300 ms y hasta 8 resultados, y muestra el documento de cada uno. Reemplaza al select que traía hasta 1000 estudiantes. Se mantienen el estudiante fijo (alta desde la ficha) y el precargado al clonar.
- Paginación de /instancias e /incidencias: ahora pasan page/pageSize a PaginationFooter y muestran el rango real en vez de repetir "20 de N". Para "Estado: Todos" (activas e inactivas combinadas) se agrega un parámetro opcional offset a PaginationFooter, ya que page * pageSize no da el rango en ese caso.