Co-authored-by: Haowei Cai <haoweic@google.com>
move versioned types to k8s.io/api; cleanup generated files