use proposal.modification_date for sorting
don't update the activity table
rename activity backref
proposal.activity column
save proposal activity as json
render activity from proposal.activity column
use proposal.activity to find tacit approvals
replace remaining use of ProposalActivityItem
drop proposal_activity_item table
Merge branch 'drop-activity'