See Bug #21200. This is the MC implementation; it's not suitable for merge until Bug #21200 is fixed in telepathy-spec and telepathy-glib releases, but having this basically ready to go is a prerequisite for those.
Branch looks good.
I've updated the branch to advertise the properties too, which requires telepathy-glib 0.11.7 (which I'll hopefully release today). The two commits since "Merge branch 'master' into connection-error" need review.
++
Merged for 5.5.2.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.