mmsd: rework delivery report logic
Many carriers do not send back a delivery report, so the MMS is never deleted. Expiry time is typically three days, so I am giving the MMS a week before I decide to just delete it.
Also, if the user decides they no longer want delivery reports, do not listen for them anymore.