feat: GONRG-6259: Add osdu google

Merged Yan Sushchynski (EPAM) requested to merge GONRG-6259_Google_OSDU_implementation into master

Add the Google cloud implementation, which follows OSDU approaches. The main difference from the "old" Google implementation:

  1. Don't create a new bucket for each new subproject
  2. Add support of an access token (Google access tokens are not JWT)
  3. Add the room for future improvements for Multipartition
  4. The service will use the data-partition-id value instead of the gcp-id, the gcp-id should be hidden from any user but Ops and Devs
Edited by Yan Sushchynski (EPAM)

Merge request reports