Split ref and irc connection types into their own files
Fixed prefix on channel messages in pactref to no longer be ambigious with user messages