[Downloads] Stop keying TestFileErrorInjector off of URLs.

DownloadFiles don't typically care about URLs. Hence the
TestFileErrorInjector shouldn't be using URLs as a key for looking up
injected errors.

Incidentally, none of the tests using TestFileErrorInjector depend on
there being a 1-1 mapping between download URLs and injected errors.
Hence, this CL removes the role that URLs were playing in
TestFileErrorInjector.

R=svaldez@chromium.org, davidben@chromium.org
BUG=7648

Review URL: https://codereview.chromium.org/1750943002

Cr-Commit-Position: refs/heads/master@{#378944}
4 files changed