change mock response providers to return either NSURLResponse or NSData
extract common behavior into addDataProcessBlock... method
extract out lookupCachedResultForRequest... method
extract out checkForSingleRequestWithRequestName... method
extract out retryRuest:... method
extract out reachabilityFailureResultForRequest:... method
do not check for reachability failures if using mocks
finish implementing getMockHTTPURLResponseForRequest: method for mockResponseProvider
update HTTPURLResponse handling to properly parse test files with extra CR characters
add addMockData:forRequestMapping:maximumResponses: method to supply data directly to mock response without using files
minor updates to SDWebServiceMockResponseMapProvider.m
add sharedMockResponseMapProvider instance that testing clients may opt to use
add mockResponseProvider to SDURLConnection
Merge branch 'dwsjoquist/add-mock-NSURLResponse'