[Azoth] Change OpenChat return type.
[Azoth] Pass whether tab is opened by user for #1364.
[Azoth] Always open user-requested tabs in foreground.

Closes #1364.