Retooled process_named_msg() in proto-irc.c to pass inbound_chanmsg() the full channel name, even if a prefix is present
Retooled inbound_chanmsg() in inbound.c to handle prefixed channel messages

Since no text event exists for this yet, prefixed channel messages are handled the same as they were before: by dropping the prefix and continuing as usual
Further changes will be required for text handlers to work so I'll do that then come back to this
Modified text_emit and text_emit_by_name to handle 5 parameters
Modified EMIT_SIGNAL_TIMESTAMP and EMIT_SIGNAL to handle 5 parameters
Added XP_TE_PCHANMSG and XP_TE_HPCHANMSG for prefix channel messages and prefix channel messages with hilights, respectively.
I realize that I accidentally committed the addition of pevt_pchanmsg_help earlier, along with text.c.  oh well.
Fixed use of 0 as arguments to EMIT_SIGNAL_TIMESTAMP and EMIT_SIGNAL, which expects a char*.
While not technically incorrect, if you do this, I will insult your upbringing until you stop.

hahaha. your mother must have been a tramp.  were you raised in a barn. hahaha.
wire up the prefixed channel message text event

- Changed text_emit to properly color nicknames in PCMs
- Change the text event committed previously, the prefix is no longer colored

Still to be done: text events for prefixed channel actions
Phase 1 of large scale macro adjust aimed at EMIT_SIGNAL usability