New package defines .kubernetes_auth format.

Refactored common code to that package.
Subsequent PRs will load and emit these files.