Changes to the copy command to support polling
Unit tests for copy command with small tweak to task_simulator and tests
for it
Merge branch 'master' into jdob-copy-command

Conflicts:
	platform/src/pulp/bindings/repository.py
Add HTTP proxy support to the common pycurl downloader.
Fix a typo.
Fixes from pull request review
Merge pull request #400 from pulp/jdob-copy-command

Updated the copy command to support polling the task
new aggregating event listener
Merge pull request #402 from pulp/rbarlow_pycurl_proxy_support

Rbarlow pycurl proxy support
Merge pull request #403 from pulp/jconnor-aggregate-event-listener

new aggregating event listener
updated the orphan list command in the users guide
Merge branch 'master' into jconnor-other-downloader-implementations

Conflicts:
	platform/src/pulp/common/download/config.py
	platform/test/unit/server/test_common_download.py
pull request suggestions:
moved file handle management into the request
moved state management into the report
added advanced buffer size calculations in order to limit the number of progress events
reduced the default maximum concurrency
fixed unit tests