* Add the 'kfp experiment list' command
* Add the 'kfp experiment get' command
* Add the 'kfp experiment create' command
* Add the 'kfp experiment delete' command
* Add a caution to 'kfp experiment delete'
* Use directly the backend api method to list experiments
* Update a message based on the suggestion
https://github.com/kubeflow/pipelines/pull/3705#discussion_r424751792
* Add support for user account auth with IAP
* add comments
* add the url in case open_new_tab does not work(AI Platform notebook).
* code refactor: move get_auth_token logic in auth.py
* store the credentials locally
* minior fix
* add support in kfp cli
* fix diagnose me bug
* add reference
* add todo for refresh token expiration
* address comments
* kfp pipeline upload
* kfp pipeline get
* kfp pipeline list
* Use logging [Set logging level to INFO]
* Catch exceptions raised in command calls and log them as errors
* Add comment for TODO kfp pipeline delete
Signed-off-by: Ilias Katsakioris <elikatsis@arrikto.com>