tarball.tcl: s/putmode/putserv/ since putmode does not exist
tarball.tcl: prevent bot from changing topic if not necessary

Do not replace channel topic if it already contains the text that
setTopic proc tries to add.  Also handle empty topics or topics
with nothing after the pipe sign by adding “^_^” at the end.  This
makes the sole pipe character at the end less weird.