adds an EnvironmentNotFound exception and handles it in the command line.
extracts environment logic into a Teabag::Environment module.
back fills a spec.
adjusts some logic in command_line and provides test cases.