added download_progress event to http transport