Move '--config-file' out of the args-parsing loop.
Move '--config-file' out of the args-parsing loop.

This should allow a config. file specified on the command-line to
overwrite values set in '.env', which in turn ovewrite values set
in the environment. Values set for these same vars in the args-
parsing loop should then overwrite all of the above.

Anything left unset by environment vars above are then covered when
the "internal" vars are populated by the `var=${ENV_VAR:-default}`
lines.

X1011/git-directory-deploy