fix compile_time_options by setting idle_timeout in common_http_protocol_options (#8536)
fix compile_time_options by setting idle_timeout in common_http_protocol_options (#8536)

This fixes compile_time_options by setting `idle_timeout` in `common_http_protocol_options`, rather than using the deprecated `idle_timeout` field in the HCM config.

Signed-off-by: Asra Ali <da4828c05ee1cc5a64445440d12151dedd1ac4a8@google.com>
lizan/envoy,lyft/envoy,istio/envoy,envoyproxy/envoy,lyft/envoy,envoyproxy/envoy,istio/envoy,envoyproxy/envoy,eklitzke/envoy,envoyproxy/envoy,eklitzke/envoy,lizan/envoy,envoyproxy/envoy-wasm,envoyproxy/envoy,lyft/envoy,istio/envoy,lizan/envoy,eklitzke/envoy,jrajahalme/envoy,envoyproxy/envoy,lyft/envoy,eklitzke/envoy,envoyproxy/envoy-wasm,lizan/envoy,envoyproxy/envoy,lyft/envoy,istio/envoy,lizan/envoy,jrajahalme/envoy,jrajahalme/envoy,envoyproxy/envoy-wasm,envoyproxy/envoy,istio/envoy,envoyproxy/envoy,jrajahalme/envoy,envoyproxy/envoy,jrajahalme/envoy,envoyproxy/envoy,istio/envoy,envoyproxy/envoy-wasm,envoyproxy/envoy,istio/envoy,lyft/envoy,eklitzke/envoy,lizan/envoy,eklitzke/envoy,envoyproxy/envoy-wasm,jrajahalme/envoy,envoyproxy/envoy-wasm,envoyproxy/envoy-wasm