NSCache based remote-image caching and downloading mechanism for iOS.