UIImageView+AFNetworking : Offline cache

Move AFImageCache to separate class & combine NSCache & NSURLCache in one instance. 

Also i've removed caching of response by shared NSURLCache:
-[AFImageRequestOperation setCacheResponseBlock:^{ return nil; }]; since we're handling response caching by ourselves.