Fixing stale-if-error in CachePlugin and mocking CurlExceptions
Cleaning up how responses are queued on requests