Handle deletion of messages correctly
Currently only locally deleted messages are removed from the message model. This is wrong since we requested the deletion AND delete locally. Rather we must handle the delete update message correctly.(the same goes probably for edited messages)