[Azoth MuC] Refactored version variant show into separate func.
[Azoth MuC] Don't show the version until reply or timeout.
Revert "[Azoth] Return unescaped contents from GetBody()."

This reverts commit b032eb6e6d80ec5cf10fedd6fde38a955423cf1a.

Breaks too much stuff :(

Particularly, we must have a way to put rich context into a plain body
message.
[Azoth MuC] Unescape &amp; on url opening.

Properly fix #1670 this time.