Add support for retina indication in path

Downloading an image, transforming (e.g. scaling it) and taking retina scaling into account, then storing it works. However, there's no way of loading the image back using the appropriate scale. A workaround is adding "@2x" in the cacheKeyFilter and detecting it when loading.