Added `deactivated?` and `deactivation_reason` to model and database
Added de/reactivation routes and actions
Changed activate/reactivate routes to PUT
Changed column name from `deactivated?` to 'deactivated' (`?` broke ActiveRecord)
Testing coverage for the de/reactivate controller actions
Removed  column and updated everything accordingly
Fixed typo; implemented (de)activation reason backend handling
EquipmentObject views now display deactivation reason if set
DRYed up the deactivation reason display
Added js ability to add deactivation reason upon pressing the Deactivate button
Conciser href concatenation
Merge pull request #572 from YaleSTC/332_deactivation_feature

Automerging the deactivation feature from #332 (PR #572) into development.