download_location uses 'arch' parameter

Without this I was always getting storage.googleapis.com/golang/go1.3.**linux-x86_64**.tar.gz which besides being wrong doesn't exist.