Add support for progress callbacks while downloading images
Rev v