Improvements to the Warden module
rewriting some buggy code, rewriting !(un)wardchan to !(un)ward, allow it to be used without arguments to act upon the current channel.
rewriting some buggy code, rewriting !(un)wardchan to !(un)ward, allow it to be used without arguments to act upon the current channel.