Ensures that the command and reply is visible.
My take on #1297, but scrolls to the end after the user executed a command instead of when something is appended, which is more natural to me and prevents annoyances without having to special-case message types.
(By setting the scrollbar to the end, this re-enables auto-scrolling in the widget itself)