add option to list all role members
command to generate a new unique id
cache a global API
Merge pull request #1 from inscitiv/cache-api

Cache API instance - we only use a single identity per command run.