image fetch op
smart KNImageFetchOperation cancelling
Merge branch 'async'