Hosts Can Take Attendance

Fixes #45.

Pre-Requisites for Merge:
- [x] Finalise and merge #248 (this branch is based off of that)

Remaining:
- [ ] Hosts receive an email prompting them to take attendance ~30m after Tea Time is scheduled to end
- [x] Hosts can see all tea times that have had attendance marked but not yet had a post-tea email sent to tea timers
- [x] Hosts can mark an email to Tea Timers as having been sent
- [x] Post-Tea emails are sent only after attendance is marked
  - [x] Fix #243 
- [x] Hosts can mark an attendee as a 'Potential Host'
- [ ] Styling, UX Review
I'd move this out into a new class, or at least `curent_user.pending_tea_times`. So much chaining makes me nervous. Isn't there [a "law"](https://en.wikipedia.org/wiki/Law_of_Demeter) about this too?