Kubernetes-commit: cebb4ee2ac9e19fe90f78c3285978e585e67a3ac
Moved all flag code from `staging/src/k8s.io/apiserver/pkg/util/[flag|globalflag]` to `component-base/cli/[flag|globalflag]` except for the term function because of unwanted dependencies. Kubernetes-commit: 7744f908306e5131be5a94815ac76a7cba6454f2
fix typo Kubernetes-commit: 18f1ad7dc5392cb4537fa33bd73cdb8dc2c1e523
Kubernetes-commit: c5445d3c56e06ab366b9cca34bd69c5cc386ec47
Kubernetes-commit: 2f403b7ad18a179514f1de77e29f1a2549ef030a