Fix error handling with CLI

1. No more `NameError` when the specified action doesn't exist.
2. Add help message when `Installers` doesn't exist.
3. New help message if no environment is specified (and there's more than one).

```
> be hanzo deploy
Usage: hanzo deploy ENVIRONMENT

Available environments
  - qa
  - production
```