Ajustes

As constraints foram reorganizadas para:

Fixeds: alocateAll e inappropriatePeriod;
Hards: fillPeriods, hardSubject, needMoreTime, differentPlans;
Softs: leisure, maxHour, gradually.

Melhoria na qualidade final dos indivíduos e aumento na fitness.
--------

Correção de bug:
Na inserção de Matérias a carga horária estava sendo comparada com 2,5
horas e não com 5h