This commit adds support for read-only APIs to client-gen. If the tag `// +readonly=true` is used, only the {Get,List,Watch} client methods will be generated.