Message delivery status improvements: Scenarios leading to an unknown status would previously be erroneously reported as 'undelivered', leading to users possibly sending multiple duplicate messages. These scenarios can be caused by mobile connectivity or other technical issues. We now explicitly state when an message delivery status is unknown, and allow a retry of fetching the delivery status.