fetcher: updated tests to spend less time sleeping

This didn't drop the time as much as I'd like, fetcher tests went from
~22s to ~16s, I believe most of it is in starting up the embedded http
server/listener most of the tests use (plus about 6s of it is tests
that need to sleep).