ci, windows: Get ninja from github.com/ninja-build (#9320)
ci, windows: Get ninja from github.com/ninja-build (#9320)

This patch installs ninja from github.com/ninja-build/ninja releases since installing from chocolatey.org sometimes gives error install like the following:

Error retrieving packages from source 'https://chocolatey.org/api/v2/':
 Could not connect to the feed specified at 'https://chocolatey.org/api/v2/'. Please verify that the package source (located in the Package Manager Settings) is valid and ensure your network connectivity.
ninja not installed. The package was not found with the source(s) listed.
 Source(s): 'https://chocolatey.org/api/v2/'
 NOTE: When you specify explicit sources, it overrides default sources.
If the package version is a prerelease and you didn't specify `--pre`,
 the package may not be found.
Please see https://chocolatey.org/docs/troubleshooting for more 
 assistance.
This also adds SHA256 verification for the downloaded bazelisk and ninja archives.

Risk Level: Low
Testing: CI
Docs Changes: N/A
Release Notes: N/A

Signed-off-by: Dhi Aurrahman <bd40a18d86c83374f049908c0f728599af610355@tetrate.io>

jrajahalme/envoy,jrajahalme/envoy,jrajahalme/envoy,istio/envoy,lizan/envoy,lyft/envoy,envoyproxy/envoy,envoyproxy/envoy-wasm,eklitzke/envoy,eklitzke/envoy,envoyproxy/envoy-wasm,envoyproxy/envoy,istio/envoy,eklitzke/envoy,lyft/envoy,envoyproxy/envoy,lyft/envoy,envoyproxy/envoy-wasm,envoyproxy/envoy-wasm,envoyproxy/envoy-wasm,lizan/envoy,lyft/envoy,lyft/envoy,envoyproxy/envoy,lizan/envoy,lyft/envoy,istio/envoy,envoyproxy/envoy-wasm,envoyproxy/envoy,envoyproxy/envoy,envoyproxy/envoy,jrajahalme/envoy,jrajahalme/envoy,istio/envoy,lizan/envoy,envoyproxy/envoy-wasm,istio/envoy,lizan/envoy,envoyproxy/envoy,istio/envoy,jrajahalme/envoy,envoyproxy/envoy,lizan/envoy,envoyproxy/envoy,envoyproxy/envoy,eklitzke/envoy,eklitzke/envoy,envoyproxy/envoy,eklitzke/envoy,istio/envoy