gossip: add methods "SendMessage", "JoinChannel" and "LeaveChannel"

Each command had to implement the IRC commands themselve and was
just using Gossip's connection. Add methods for usual actions to
Gossip so that commands can just use them.