When on Azure Stack Hub, KCMO and MCO will need to run with the external cloud provider flag.
This should not be behind a feature gate and should be the case whenever the platform is `azurestackhub`.
- Update library go `cloudprovider.IsExternal` code to support ASH
- Ensure dependencies are updated for KCMO
- Ensure dependencies are updated for MCO