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