Takeaway: ImagePool: Prevent cache a image twice

This patch fix a bug of ImagePool, use mCachingList to prevent cache a
image twice.