minor fixes

Free the ignores infolist. Don't check the nick mask if host mask
doesn't match. Clean up the code a bit.