Override the NSURLProtocol initializer

Make super sure that we never use a cached response.

This is mostly a bit of defensive programming. I haven't noticed any consistently bad behavior from not doing this, but why not?