catch and log notices for: join, kick, nick, and part -- might do more with these later
Karma plugin will no longer create new entries in the nicks table if they don't already exist -- this was leading to far too many false nicks when people (especially me) would use two dashes in their messages in a channel -- kind of like i have in this commit -- it's something i started doing more when i realized how much i would overuse ellipses -- speaking of which ...