Flesh out the IRCMessage class.

Attempt to have messages always be unicode. This will probably end up being very bad.