Add topic change functionality

Add code to accept topic changes cat to irccat. The forms would include:

````
%TOPIC #room This is the topic
%TOPIC #room1,#room2 This is the topic
%TOPIC #* This is the topic
````