Add ability to take attendance for past dates

one test is skipped
What happens to the size of this array when the start date of the cohort is far in the past? What will that do to the select box in the UI?