Bug 972019 - Shared conversation router logic.

Part of https://bugzilla.mozilla.org/show_bug.cgi?id=972019