#3 Handle non-player chats better. Improved regex. Tests.