Feature:
- Adds an event which receives the text which is about to be displayed onto the channel/query window (formatted by mIRC)
- Scripter has the ability to modify the text just before it is displayed

Reasoning:
Sometimes it is useful to replace ALL of the message, such as when a theme engine is taking care of the rendering.

But it is not always convenient for scripters (who are happy with the default mIRC formatting) who want to make a minor change but do not wish to go through the hassle of:
- displaying the right colors
- displaying the right usermode (op, voice, halfop, etc)
- getting the right timestamp



Just a suggestion, I'm open to feedback.
Unsure of how much work/modification would be involved, but I was thinking there is already an existing 'hook' system to broadcast events and its just another event being added prior to display.