Make some ChanServ ban checks see through hidden hosts.
src/chanserv.c (handle_join): Make this function see through hidden
hosts when matching users against bans. Add comment before the
non-burst section; remove a redundant burst check there.
(handle_auth): See through hidden hosts when checking against active
bans. Inactive ban check keeps MATCH_VISIBLE since bans on the true
hostname should have already been applied.
(handle_nick_change): Same as handle_auth.
git-archimport-id: srvx@srvx.net--2006/srvx--devo--1.3--patch-14