SSP-2409 Fix StudentHistoryReport Inconsistent Formatting

This fixes Journal entries from running together if more than one entry per date. In addition, this enhances whitespace separation and makes color distinctions consistent between the 3 sub-items in the Student History Report.