Add ability to take attendance for past dates

one test is skipped
Feature tests are awfully expensive to write, run and maintain. Is this bit of functionality something that is mission critical?