Modernizing Objective-C usage

Converting typedef enum to NS_ENUM

Removing unnecessary explicit @synthesize

Using object literals where appropriate
Validate response in serializer responseObject methods
Adding automatic image inflation to response serializer
Don't fail validation if response is nil or not HTTP response
Adding AFEventSource
Update preamble for AFJSONPatchSerializer