Users should be able to add a custom domain to their sites that have been deployed through Gatsby Hosting. Users should be able to add both apex domains as well as subdomains with appropriate instructions for setting DNS records with a 3rd party DNS registrar.