#1040 Deactivation Warnings

Resolves #1040, including major refactoring of `make_deactivate_btn` through the `draper` gem and decorators.