TEZ-1157. Optimize broadcast shuffle to download data only once per host. (gopalv)