Hide join, part and mode changes in irc.

I really only wanted to hide these for bitlbee, but this didn't work
when I made the variable buffer local. I think I probably don't care
about these messages in other channels anyway.
Add basic config to try out auto-complete.
Check in things added by customize.

I'm sick of seeing this in my unstaged changes.