Make env vars lowest priority

When working with multiple tools the project CLIs only know about options
and environment variables.  When selecting a cloud config that includes
a section from vendors.py environment vars overwrite that data if they
are defined.  The priority order should be:

* command line args
* cloud config selection
* environment variables
Merge pull request #1 from dtroyer/env-vars

Make env vars lowest priority