Merge includes Hermes based login function

Merge includes Hermes based login function that is enabled if the environment variable exists to override TERMINUS_HOST value.
Should we get a linter to check for whitespace at some point with Circle?