Replace the 'default credentials' concept with the 'application default credentials' concept.
Merge pull request #24 from orestica/compacted_2

Introduce the 'application default credentials' concept.
Bring the fork in sync with the upstream repository.