CrawSpider: support process_links as generator

Adding tests for CrawlSpider's process_links
DOC Use pipelines module name instead of pipieline following default project files.
remove references to deprecated scrapy-developers list
TST Improved twisted installation in tox.ini for Python 3.3

Install twisted trunk because released twisted doesn't install properly,
see https://twistedmatrix.com/trac/ticket/6539.

Also, test-requirements are removed for 3.3 because mitmproxy doesn't
install in Python 3.3, and mock is in Python 3.3 standard library.

Note that trial scrapy is not doing what is expected because twisted doesn't
have trial runner for 3.3 yet, so this command will most likely call "trial"
outside tox virtualenv and will use incorrect interpreter.
DupeFilter: add setting for verbose logging + stats counter for filtered requests
Remove _log_level attribute as per comments
Fixed #441.
fixes dynamic itemclass example usage of type()
rename attribute to match conventions used for XXX_DEBUG settings (in autothrottle and cookies mw)
remove no longer used setting: MAIL_DEBUG
Update httperror.py

Log ignored HTTP pages when the response code is not allowed or not configured to be handled.
Update scrapy command line doc with additional scrapy parse options
remove unused setting: DOWNLOADER_DEBUG
Added missing word in practices.rst
Clarify MapCompose documentation
Fix some typos, whitespace and small errors in docs
Generalize the file pipeline log messages so they are not specific to downloading images.
SpiderMW doc typo: SWP request, response
Running lucasdemarchi/codespell to fix typos in docs
Running lucasdemarchi/codespell to fix typos in SEPs