v1.25.9: add SOUP.hookChat(), rewrite chat content filter code, some chat crash fixes