Now binds to all irc_privmsg; code cleanup

* Removed '&' sigils from function calls as that is not modern perl
* Replaced hook on notify_message with irc_privmsg to accept private
  messages as well
* buff_close() will now set its variable to undef to save some memory
nick comparison regex fixed, it was wrong
Debug for cache pruning was misleading