Download Image task

Generic class to load images in background, with cache management