Equalize function added to WeeklyGrinder

It attempts to make the total time worked on each workday at least 8 hours.
Also added some documentation comments and changed the Split button to Reset, because now it not only splits joined lines back but it also reverts the equalization.
Small color change in WeeklyGrinder DataGrid