8.5 Signups Form

Fixes the signup checklist so volunteers can sign up for shifts through the normal process. Closes #461.
So these changes are unrelated to the rest, sorry about that - it prevents the dept-specific emails from being sent, which STOPS asked for earlier and I just forgot.