closes #2874: improved ingame chat

New ingame chat window as discussed in #2874.