rewrote IRC-to-VP message chunking to more carefully split messages by byte limit, keeping unicode chars in mind. fixes "String too long" crashes