This change fixes the missing packages issue in project-cleanup job.
Issue: project cleanup job runs in Prow and uses kubekins-e2e image, which
in turn uses go-1.12 version and enlists the source in $GOPATH/src
directory, the packages specified in go.mod file are not discovered.
The fix is to install the packages using go-get, and has been tested
using the kubekins-e2e image.
The change also has some minor logging fixes to the project-cleanup
tool.
Change to add base framework for cleaning up resources in a GCP project.
The resource specification is specified declaratively using a YAML file.
As per current requirements this change only adds cleaning up of GKE
clusters.