$snapshot->authorized_users() was returning duplicate user IDs due to an apparent AWS bug. Change behavior to return unique user list.
Add parsing of credentials from AWS CLI config

The AWS CLI tool stores credentials in a standard configuration file;
this patch enables VM::EC2 to parse that configuration file if it
exists and extract those credentials.