Introducing the Logging Module

The new IRCLogging Module uses Python's logging module and creates the
basic configuration with a special text formatting for it. The file
structure is created automatically so that the logging module can write
to its file. IRCLogging also creates a new logfile for each day, and a
new folder for each month, even while it is running, and switches to the
correct file. It adds no new interfaces by itself, Python's logging
module has to be used to add new messages to the log file. Take a look
at the official documentation for the module, e.g.
http://docs.python.org/2/howto/logging.html#logging-basic-tutorial
Added loglevel field, swapped return variable

The log level can be one of NOTSET, DEBUG, INFO, WARNING, ERROR,
CRITICAL, with NOTSET being the least severe type of messages, and
CRITICAL being the most severe. Types of messages less severe than the
specified log level will not be written to the log files.
Fixed typing mistake
Added logging, old code deleted

Isn't it nice to see how far the bot has come? :)
Added logging, fixed attribute error
Added logging

Logging, lots of it.
Added logging, cleaned up init, updated config