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
doc: Response.replace() cannot take meta argument

>>> response.replace(meta={'foo':1})
Traceback (most recent call last):
  File "<input>", line 1, in <module>
  File "/srv/scrapy/scrapy-fork/scrapy/scrapy/http/response/text.py", line 45, in replace
    return Response.replace(self, *args, **kwargs)
  File "/srv/scrapy/scrapy-fork/scrapy/scrapy/http/response/__init__.py", line 77, in replace
    return cls(*args, **kwargs)
  File "/srv/scrapy/scrapy-fork/scrapy/scrapy/http/response/text.py", line 22, in __init__
    super(TextResponse, self).__init__(*args, **kwargs)
TypeError: __init__() got an unexpected keyword argument 'meta'
doc: remove trailing spaces
Spider Arguments support for parse command and test
Merge pull request #277 from nramirezuy/cmd-parse-args

Spider Arguments support for parse command
fix inaccurate downloader middleware documentation. refs #280
Update overview.rst
pipelines argument added
Merge pull request #283 from opyate/patch-1

Update overview.rst, Torrent referenced as TorrentItem in spider
Merge pull request #284 from nramirezuy/cmd-parse-pipelines

Command parse, --pipelines argument added
Update faq.rst

spider.DOWNLOAD_DELAY is deprecated
Merge pull request #288 from kmike/patch-1

Update faq.rst
mock server is slow bringing up on busy builders
test fixed
test_crawl: make mock server print a line when ready, and wait for that line to start tests, instead of waiting for an arbitrary time
Merge pull request #291 from nramirezuy/cmd-parse-pipelines

parse pipelines test fixed
added copy method to item
Merge pull request #290 from nramirezuy/item-copy

added copy method to item