Ensure tenant alias is lower-case

We should ensure that the tenant alias of a tenant is lower case when creating / updating tenants in the admin UI.

Not sure at this point if we should validate and reject mixed-case tenant aliases or if we should automatically lower-case them. Probably should just do it for the administrator.
`The generated tenant host` ?