Revert "Remove reference to process_request returning a Request object"

This reverts commit 64bae68d86f0cc0f3b84b8703ed2af575e0dc0cb.
DownloaderMiddleware docs: add description of proces_request returning a Request, minor cleanups and clarifications.