Allow free install of `dashboard.example.com` servers

do something to allow creation of free dashboard servers
change canInstallServer to allow dashboard, but not other hostnames (also handle groups)
make the manage-server products add a subscription to an existing server if one exists without a subscription id?