Rename and merge a couple of source files. Also renamed an internal function.
Importing functions from dependent packages more selectively.
New GaCreds function to replace GaAuth function as authentication is now handled by lower level API request functions.
Use home directory as default location to cache auth tokens.
Use new GaCreds method and API request function for Meta Data API requests.