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

This reverts commit b71ea6625df02a2ad3ec4fbdaf815cd0c5704889.
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
asginaciones sin choques en diferentes dias
se evita choques de un grupo consigo mismo
empieza trabajo con docentes
para poder mostrar nombres de materias
empieza trabajo con docentes
Merge origin/local into Alternativo

Conflicts:
	src/generador_horarios/ManejadorGrupos.java
	src/generador_horarios/Procesador.java
	src/generador_horarios/VentanaInicio.java
itera materias segun docente y sus asignaciones, agrega id de docente a cada grupo
empieza la creacion de metodo para comprobar choques de grupos del mismo docente
Merge commit '6389ee830c091a9ea509bc9cb53fc55e7e157fde'
Merge origin/local into Alternativo

Conflicts:
	src/generador_horarios/ManejadorGrupos.java
	src/generador_horarios/Procesador.java
	src/generador_horarios/VentanaInicio.java
Merge origin/master into Alternativo

Conflicts:
	src/generador_horarios/AsignacionDocente.java
	src/generador_horarios/ManejadorGrupos.java
	src/generador_horarios/ManejadorHoras.java
	src/generador_horarios/Procesador.java
	src/generador_horarios/VentanaInicio.java
comprueba que no choquen los grupos del mismo docente