[cache] - Caching Process Update
[cache] - Caching Process Update

Added a system to enable or disable caching. Also added functions that
split large API results into chunks that are then saved to the cache
individually so as to keep individual chunks below the cache size limit.
The chunks are then retrieved, combined back together, and read
normally.

Other changes are mostly minor formatting changes and fixing typos.

Change-Id: I1e48984f644bb6a040a70d49f7b043747b4dca7d

google/ga4-gtm-migration