Handle UIApplicationDidReceiveMemoryWarningNotification in AFImageCache

I've modified `UIImage+AFNetworking.m` so that `AFImageCache` it now has `init` method that adds itself as an observer for `UIApplicationDidReceiveMemoryWarningNotification`, and if it receives such a low memory warning, it will purge the cache.