this ctor should take in IDeploymentSetting and call get SCM_SITEEXTENSION_REMOTE_URL.