Add ability to take attendance for past dates

one test is skipped
There is a test that checks that Saturday and Sunday are not included.