Introduce Application Default Credentials concept

Replace the 'Default Credentials' concept with the 'Application Default Credentials' concept.
Merge pull request #16 from orestica/patch-1

Introduce Application Default Credentials concept