Partial support for manifest inheritance:

* walking up inheritance chain
* deep merge of env vars

[#58901696]
`gcf push` supports manifests with inheritance

[Finishes #58901696]