Added chanlogs module
Reduce code duplication for chanlogs
Mark chanlogs rules as unblockable
Lock log files before appending, to avoid race condition
Only log user quit messages to the channels that the user was present in
only log user nick changes to the channels that the user is present in
check for configuration problems on load
channel logs don't need to be webserver accessible
Handle non-ascii IRC messages
Iterate over a copy of bot.privileges instead of the real thing
Merge pull request #477 from singingwolfboy/chanlogs

Added channel logging module