Allow getting credentials from environment variables

The API and secret keys can now be passed through environment
variables CLOUDSTACK_API_KEY and CLOUDSTACK_SECRET_KEY. This
omits the need to store these keys in the Vagrantfile reducing
the risk of accidentally disclosing them.