system-test: support and test MapProxyDomain for CDNs

* Test MapProxyDomain for CDN setup
* Only validate FileCachePath in server blocks where pagespeed is enabled.
* Sort-circuit in ps_create_request_context when disabled.
* Support FetchProxy option.
  * This required moving fetcher initialization to the ServerContext from the
    RewriteDriverFactory.