Add JWT support for google cloud platform from other platforms.

reverse the construction (+2 squashed commits)
Squashed commits:
[c963f43] Adding jwt support
[861be35] stub out class
Merge pull request #50 from financeCoding/add_other_platforms_client_1

Add JWT support for google cloud platform from other platforms.