Revert "materias agrupadas por nivel, aproximacion local, busquedas en memoria no en disco"

This reverts commit b71ea6625df02a2ad3ec4fbdaf815cd0c5704889.
Se añadieron comentarios, y se agregaron variables globales al procesador
agrego comprobaciones
merge con Alternativo, se agregan variables globales, se trata de asignar materias seguidas del mismo nivel aunque hayan choques
eliminado main y creados los métodos para manejar eventos de cada elemento
limites para materias del ciclo menor o igual a 6 arreglados
Merge origin/local into Alternativo
mejora en limites, agrego reservaciones con sus metodos e interfaz
corrigo error de pull en procesador
merge con Alternativo
reservaciones con su interfaz y metodos, terminado
Merge commit 'f32d60563cbd677c6f98a23b477bd42b45f3a8b2'

Conflicts:
	src/generador_horarios/Campus.java
	src/generador_horarios/ManejadorHoras.java
	src/generador_horarios/ManejadorMaterias.java
	src/generador_horarios/Procesador.java
	src/generador_horarios/VentanaInicio.java