Fix upcoming Task scope
Add is_hardhat? func to Tool model
Return errors as json for checkouts
Hardhat page update
Run js on ready and page:change
Update Seeds with coord shifts and tasks
Final Seeds updates
Fix upcomming Tasks for real
Assume tools entered on the hardhats page are hardhats
Re-add destroy route for shift_participant
Allow removing shift_participants for coord shifts