Rewrote conversation service, fixes #35. Prepared offline support for followup, fixes #34, see #5. Prepared offline support for mark as read, fixes #33, see #2. Message replies will be retried when online, fixes #29.