fix compiler warning macro redefined when using DLog defined outside of MKNetworkKit
check for NULL completion handlers in the imageAtURL: method
Fixed a rare race issue
Merge branch 'master' of github.com:MugunthKumar/MKNetworkKit
Fixed a rare race issue
Merge pull request #283 from rmaz/master

Bug fix in imageAtURL:
Merge pull request #281 from blazingpair/fix_warnings

fix compiler warning macro redefined when using DLog defined outside of MKNetworkKit
Added support for adding parameters to an operation
Merge branch 'master' of github.com:MugunthKumar/MKNetworkKit
Changed double quotes to single quotes when generating curl syntax
Added a log
Merge branch 'master' of github.com:MugunthKumar/MKNetworkKit
1. Renamed NSData category global functions
2. added an option so that image view transtions allow ui interaction
Added a nsnotifiation parameter to saveCache
Reverted previous commit
Added mutalbe copy methods
Fixed a circular reference in imports
Update MKNetworkEngine.m

Fixes a retain block. In my application memory usage was spiking when enqueing alot of network events, this allowed alot of memory to be released. It may be superficial but I was under the impression self should not be used in blocks. But like i said maybe a coincidence.
Declare that MKNetworkOperation implements NSURLConnectionDataDelegate.

This allows subclasses of MKNetworkOperation to call those methods (e.g.
[super connectionDidFinishLoading:connection].
Add a new constructor that takes a port.

This adds initWithHostName:portNumber:apiPath:customHeaderFields: and
has initWithHostName:apiPath:customHeaderFields: call it in turn.

This allows callers to specify host and port in one step.