Vista para poder duplicar un semestre
Model del semestre para agregarle comportamiento
Validar que no haya sido creado el semestre previamente
Extraer el findSemester al modelo para reutilizar, y agregar el metodo para clonar
Clonar cursos, falta clonar en profundidad (los horarios)