Fixes #253
Attendance update route can now take a reason from params. Updates #78
Basic spec for flake
Update user spec for new flake flow
Users can now supply a reason for flaking w. a modal
Add flake reason to admin overview
flake modal styles and copy adjusted for desktop and mobile
Fix user behaviours spec
Require users be authorised to flake
Merge pull request #248 from TeaWithStrangers/flake-reason

Attendance update route can now take a reason from params. Updates #78
Merge pull request #266 from TeaWithStrangers/host-change-email-edit

Update TT Host Change Email Verbiage
Ethos mail was erroring. Need to beef up mailer tests