Changed ImageFetcher to run ProgressListener methods on UI thread.