Fix default connection:willCacheResponse: behavior

If the delegate provided to NSURLConnection+BlocksKit doesn't implement connection:willCacheResponse:, BlocksKit will return nil from this method. This changes the default behavior of NSURLConnection. 

Better to return cachedResponse unmodified.