Fixed AlarmListCellRenderer would calling getSoonestDate() too much

AlarmListCellRenderer would call getSoonestDate() every time it was
painted making ScheduledAlarm hard to debug