Fix Unicode characters in chat

The C++ side:  Pass the chat text to Python as a Unicode object, so Python doesn't have to try to convert it with the wrong encoding.