performance improvement to cookie handling when a single spider is crawling a large number of domains
Explicitly check if an object is a class is pydispatch.

* This is to fix a disagreement in between CPython and PyPy.
* https://gist.github.com/4220533
PEP8 on pydispatch/robustapply.py
revert default HTTP cache policy to dummy (instead of RFC2616)
get rid of assertDictEqual (since it's python 2.7+ only)
added remove_namespaces() method to XmlXPathSelector objects
improve documentation about removing namespaces
Correct init bag for load old scrapy.contrib.httpcache.FilesystemCacheStorage
Merge pull request #227 from tonal/correct-old-cache

Correct init bag for load FilesystemCacheStorage from old location
remove unused imports
fixes spelling errors in documentation
Merge pull request #229 from christilden/master

fixes spelling errors in documentation
Add 0.16.4 to release notes

Conflicts:
	docs/news.rst
simplify InitSpider implementation, fixing one bug (closes #228) and adding support generators return from start_requests() (which the previous version didn't)
fix exporting nested items as xml. fixes #66
Find form nodes in invalid html5 documents

lxml fails to parse invalid html5 documents
This error was reported in scrapy/loginform#3
register namespaces when XMLFeedSpider uses iternodes mode. fixes #12
Fix #199 encoding error concatenating link text
pep8ize sgml link extractors
do not unquote slash and question mark in url paths. fix #24