Create a configuration template

Adds a command to create a configuration template that environment
variable can be injected into. The idea is that a highly privileged user
can create a configuration template and inject secrets into environment
variables. Then a less privileged user can create environments and
deploy versions referencing that configuration template without having
to see the secrets inside it.