Fix download task on Linux

Mono's implementation of HttpWebRequest doesn't implement cache
control. This change adds a "no-cache" header to the download
request so that a proxy doesn't cache previous requests of the
download. This ensures that we always download the latest version.

Change-Id: Iccfb1fe3e7b3d263b422f65d9e5ec9e019888297