Add read receipts to messages when syncing

This will be useful for updating the last viewed message at each start up. (See https://gitlab.gnome.org/World/fractal/issues/133) And it will be also useful for this issue https://gitlab.gnome.org/World/fractal/issues/115, in the futur.

Merge request reports