Add SyntaxHighlighter for overriding line colors
Remove async TextBrowser::appendBuffer()

This way we can easily highlight the last block when sending a command
Implement #11: Message send acknowledgements