add deleted_at column

Bug #76243
soft delete methods

Bug #76243
add #active_product_accessories & #active_accessories

Bug #76243
only show active accessories for removal; soft delete on destroy

Bug #76243
when referencing accessories through products, use the active_* methods

Bug #76243
changes on PR feedback

Bug #76243
prove we can access the soft deleted accessory through an order detail

Bug #76243
Merge pull request #73 from tablexi/soft_delete_accessories

Soft delete accessories