Add url as param to progress block

When tableView reuses a UITableViewCell, the progress block in every cell can't recognize the status of cells, which creates a trouble for updating every cell's progressView, so adding url as callback param can help to improve this situation.