Add direct support for the JSON file downloadable from Google

These three patches add three parts of more convenient functionality. They can be added separately:

1) Allow passing of the Google JSON file on the command line, and using the data found in the JSON file as credentials

2) Output an error message if the user did not patch the file, and also did not pass the JSON file on the command line

3) Try to find the JSON file in the users home directory