PAS: rework gui with TimeTablePanel
improve comment
pas: timetable borders etc
pas: fillCollisions
curriculum course: new GUI
ConstraintOccurrence: add deprecation javadocs also on concrete classes
Curriculum course gui: transpose grid
Curriculum course gui: unassigned + button margin
Curriculum course gui: unassigned + button margin + scrolling
Curriculum course & PAS gui: autoSize
Curriculum course gui: locked
TimeTableLayout: addRow() and stale/update design
TimeTablePanel to reduce code in curriculum course and PAS
PAS: grouped row header columns
curriculumcourse: curriculaPanel
Fix benchmarker: Don't crash the Benchmarker if a solverConfig fails + add toString()'s for debugging
curriculumcourse: use generics moves
use SolutionBusiness.doChangeMove() to avoid the need for custom moves
curriculumcourse: remove score trap by introducing conflictCount
curriculumcourse: use FIRST_FIT_DECREASING