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
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
Merge branch 'dangra/issue-12'
Merge branch 'dangra/issue-24'
httpcache: allow to import submodules within packages as HTTPCACHE_DBM_MODULE setting.
httpcache: added tests for custom dbm module.

And removed the break in the line to improve readability as there
is no strict 80-chars line width convention.
tests: dummydbm.error should be KeyError.
Merge pull request #234 from darkrho/httpcache-dbm-module-fullpath

allow to use full path in HTTPCACHE_DBM_MODULE setting
Fix typo labeling attrs type bool instead of list
Merge pull request #235 from whodatninja/patch-1

Fix typo labeling attrs type bool instead of list
remove scrapyd, it was migrated to its own repository
update travis-ci conf
get scrapy version from package data