dynamically display downloaded images

First commit of the ImageFolderWatcher, used to notify the ListView
when an image has finished to download