BUbble up SSL exceptions
ResponseCacheMiddleware: use super.onDataAvailable vs Util.onDataAvailable

If the request is cancelled, the super.onDataAvailable will eat spewed data.