A low-level IRC message; this is an internal format for what actually goes over the wire.
quit
arguments
return the arguments to the command
command
return the main command, in lowercase
prefix
return the prefix of the message, or nil if none
asString
encode in the format used for transferral over the network
prefix:command:arguments:
command:
command:arguments:
fromString:
parse an IRC message from its network format