New: -e switch for setting the environment to run against
New: moved config loading into the Cli namespage
New: moved the default config into the Cli namespace
Fix: class name change
New: static config file loading moved into Cli
Fix: cut n paste error with docblocks
New: command to list available test environments
New: command to list available test environments
Fix: error message uses right token now
Fix: do deep validation on the list of environments before showing it to a user
Fix: make the output of the list-environments command machine-friendly