log level specified on command line is not used

An alternative to removing the illusion of supporting random integer log levels (see https://github.com/scrapy/scrapy/pull/138) is to actually support it by using the self.settings.overrides value that get set via a command such as

>scrapy crawl --loglevel=1 --logfile=debug.log my_spider