CAP-184:  Bug in CoursesCalendarAdapter.calculateFirstMeetingStartTime() cause the termStartDate to increment as events are collected