Update UIButton+AFNetworking.m

Added call to sharedImageCache to cache the responseObject.  Previously the method would be checking for a cached value, but would often not find a previous image because it was not being cached in this method.
Merge pull request #2331 from johnbushnell/UIButton-caching-fix

Update UIButton+AFNetworking.m
Declare the init method on subclasses of AFURLResponseSerialization
Update .cocoadocs.yml
Merge pull request #2357 from orta/patch-4

Update .cocoadocs.yml
Merge pull request #1 from AFNetworking/master

update
Document expected session manager usage for background sessions
[Issue #2339] Added lock/unlock to description method
Merge pull request #2371 from getaaron/there-can-be-only-one-background-session

There can be only one background session
Rewriting background session manager warning, duplicating across URL and HTTP session manager
Replace KVO (which was crashing) with swizzling.
Changing validatesDomainName to readonly property

Clarifying documentation and behavior for validatesDomainName
Copy editing header documentation
Merge https://github.com/AFNetworking/AFNetworking
Fixed construction of the AFSecurityPolicy objects
AFSSLPinningModeNone should not validate the domain name.
Added unit tests to test for the bug.
Relay the downloadFileURL to the delegate if the manager picks a fileURL.
[Issue #2403] Fixing documentation for response serializers
Adding documentation for AFJSONRequestSerializer and AFPropertyListSerializer