fetch method should catch IgnoreRequest exception

I think the fetch method can ignore the `IgnoreRequest` exception from say, the retry middleware: 

    DEBUG: Discarding <GET http://example.com/>: max redirections reached

but without the `try` in there, the fetch will fail, and thusly the `shell` command.