[Azoth] Return ChatTab* from OpenChat().
[Azoth] Invoke prepareMessageText() and selectVariant() directly.
[Azoth] Added ChatTab::insertMessageText() for #1713.
[Azoth] Use insertMessageText() in OpenChat().

Closes #1713.