Soft delete feature for comment [NO MERGE]

I've just realized that soft-deletes need to be recursive down the tree. Maybe that makes moving the object to some special part of the tree a little more compelling, and then leave a stub reference to it.