allow empty subdomain
set site default value from environment (SubdomainSite.site)
allow string and symbol as argument for SubdomainSite.site_for and SubdomainSite.with_site