Lowercase hosts on import and reject uppercase hosts for the whitelist

- Lowercase hosts when importing from site YAML files, so we don't potentially add uppercase hosts that Bouncer can't handle.
- Explicitly reject adding an uppercase host to the whitelist.
This checks that they are not imported in mixed case but doesn't check that they are imported as lowercase. Could you add that please?