Currently only one credential set could be specified in the config.json file.
Proposing to store credentials in the associative array, where array key is an alias. Then we can either set default alias to use in the config.json or per-command basis using --instance option for all CLI commands.
Also all caching keys should be prefixed with currently used instance alias.